Interface IInstancesService
- Namespace
- OpenSettings.Services.Interfaces
- Assembly
- OpenSettings.dll
public interface IInstancesService
Methods
CreateInstanceAsync(CreateInstanceInput, CancellationToken)
Task<IJsonResponse> CreateInstanceAsync(CreateInstanceInput input, CancellationToken cancellationToken = default)
Parameters
input
CreateInstanceInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
DeleteInstanceAsync(DeleteInstanceInput, CancellationToken)
Task<IJsonResponse> DeleteInstanceAsync(DeleteInstanceInput input, CancellationToken cancellationToken = default)
Parameters
input
DeleteInstanceInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
GetInstancesByAppIdAndIdentifierIdAsync(GetInstancesInput, CancellationToken)
Task<IJsonResponse> GetInstancesByAppIdAndIdentifierIdAsync(GetInstancesInput input, CancellationToken cancellationToken = default)
Parameters
input
GetInstancesInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
GetInstancesByAppIdAsync(GetInstancesInput, CancellationToken)
Task<IJsonResponse> GetInstancesByAppIdAsync(GetInstancesInput input, CancellationToken cancellationToken = default)
Parameters
input
GetInstancesInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
GetInstancesByAppSlugAndIdentifierSlugAsync(GetInstancesInput, CancellationToken)
Task<IJsonResponse> GetInstancesByAppSlugAndIdentifierSlugAsync(GetInstancesInput input, CancellationToken cancellationToken = default)
Parameters
input
GetInstancesInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
GetInstancesByAppSlugAsync(GetInstancesInput, CancellationToken)
Task<IJsonResponse> GetInstancesByAppSlugAsync(GetInstancesInput input, CancellationToken cancellationToken = default)
Parameters
input
GetInstancesInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>
UpdateInstanceAsync(UpdateInstanceInput, CancellationToken)
Task<IJsonResponse> UpdateInstanceAsync(UpdateInstanceInput input, CancellationToken cancellationToken = default)
Parameters
input
UpdateInstanceInputcancellationToken
CancellationToken
Returns
- Task<IJsonResponse>