Table of Contents

Interface IInstancesService

Namespace
OpenSettings.Services.Interfaces
Assembly
OpenSettings.dll
public interface IInstancesService

Methods

CreateInstanceAsync(CreateInstanceInput, CancellationToken)

Task<IResponse> CreateInstanceAsync(CreateInstanceInput input, CancellationToken cancellationToken = default)

Parameters

input CreateInstanceInput
cancellationToken CancellationToken

Returns

Task<IResponse>

DeleteInstanceAsync(DeleteInstanceInput, CancellationToken)

Task<IResponse> DeleteInstanceAsync(DeleteInstanceInput input, CancellationToken cancellationToken = default)

Parameters

input DeleteInstanceInput
cancellationToken CancellationToken

Returns

Task<IResponse>

GetInstancesByAppIdAndIdentifierIdAsync(GetInstancesInput, CancellationToken)

Task<IResponse> GetInstancesByAppIdAndIdentifierIdAsync(GetInstancesInput input, CancellationToken cancellationToken = default)

Parameters

input GetInstancesInput
cancellationToken CancellationToken

Returns

Task<IResponse>

GetInstancesByAppIdAsync(GetInstancesInput, CancellationToken)

Task<IResponse> GetInstancesByAppIdAsync(GetInstancesInput input, CancellationToken cancellationToken = default)

Parameters

input GetInstancesInput
cancellationToken CancellationToken

Returns

Task<IResponse>

GetInstancesByAppSlugAndIdentifierSlugAsync(GetInstancesInput, CancellationToken)

Task<IResponse> GetInstancesByAppSlugAndIdentifierSlugAsync(GetInstancesInput input, CancellationToken cancellationToken = default)

Parameters

input GetInstancesInput
cancellationToken CancellationToken

Returns

Task<IResponse>

GetInstancesByAppSlugAsync(GetInstancesInput, CancellationToken)

Task<IResponse> GetInstancesByAppSlugAsync(GetInstancesInput input, CancellationToken cancellationToken = default)

Parameters

input GetInstancesInput
cancellationToken CancellationToken

Returns

Task<IResponse>

UpdateInstanceAsync(UpdateInstanceInput, CancellationToken)

Task<IResponse> UpdateInstanceAsync(UpdateInstanceInput input, CancellationToken cancellationToken = default)

Parameters

input UpdateInstanceInput
cancellationToken CancellationToken

Returns

Task<IResponse>