Interface ISettingsService
- Namespace
- OpenSettings.Services.Interfaces
- Assembly
- OpenSettings.dll
public interface ISettingsService
Methods
Task<IResponse> CopySettingToAsync(CopySettingToInput input, CancellationToken cancellationToken = default)
Parameters
input CopySettingToInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> CreateSettingAsync(CreateSettingInput input, CancellationToken cancellationToken = default)
Parameters
input CreateSettingInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> DeleteSettingAsync(DeleteSettingInput input, CancellationToken cancellationToken = default)
Parameters
input DeleteSettingInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> GetSettingByIdAsync(GetSettingByIdInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingByIdInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> GetSettingDataAsync(GetSettingDataInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingDataInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> GetSettingsByAppIdAndIdentifierIdAsync(GetSettingsByAppAndIdentifierInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingsByAppAndIdentifierInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> GetSettingsByAppSlugAndIdentifierSlugAsync(GetSettingsByAppAndIdentifierInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingsByAppAndIdentifierInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse> GetSettingsDataAsync(GetSettingsDataInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingsDataInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse<GetSettingsLastUpdatedComputedIdentifiersResponse>> GetSettingsLastUpdatedComputedIdentifiersAsync(GetSettingsLastUpdatedComputedIdentifiersInput input, CancellationToken cancellationToken = default)
Parameters
input GetSettingsLastUpdatedComputedIdentifiersInput
cancellationToken CancellationToken
Returns
- Task<IResponse<GetSettingsLastUpdatedComputedIdentifiersResponse>>
Task<IResponse> UpdateSettingAsync(UpdateSettingInput input, CancellationToken cancellationToken = default)
Parameters
input UpdateSettingInput
cancellationToken CancellationToken
Returns
- Task<IResponse>
Task<IResponse<UpdateSettingDataResponse>> UpdateSettingDataAsync(UpdateSettingDataInput input, CancellationToken cancellationToken)
Parameters
input UpdateSettingDataInput
cancellationToken CancellationToken
Returns
- Task<IResponse<UpdateSettingDataResponse>>