Interface IMeasureEntityDataService
- Namespace
- Ascon.Polynom.Web.Api.Data.Interfaces.Repository
- Assembly
- Ascon.Polynom.Web.Api.Data.dll
public interface IMeasureEntityDataService : IBaseMeasureEntityDataService, IDataService<INamedObject>, IDataService
- Inherited Members
Methods
CreateAsync(CancellationToken)
Создает новую измеряемую величину.
Task<IMeasureEntity> CreateAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenТокен отмены.
Returns
DeleteAsync(IDeleteRequest, CancellationToken)
Удаляет измеряемую величину.
Task DeleteAsync(IDeleteRequest request, CancellationToken cancellationToken = default)
Parameters
requestIDeleteRequestЗапрос удаления измеряемой величины.
cancellationTokenCancellationTokenТокен отмены.
Returns
UpdateAsync(IUpdateMeasureEntityRequest, CancellationToken)
Редактирует существующую измеряемую величину.
Task<IMeasureEntity> UpdateAsync(IUpdateMeasureEntityRequest request, CancellationToken cancellationToken = default)
Parameters
requestIUpdateMeasureEntityRequestЗапрос изменения измеряемой величины.
cancellationTokenCancellationTokenТокен отмены.