From 9eead7a757c140736796cf47771fbcf834315c8d Mon Sep 17 00:00:00 2001 From: ngfrolov Date: Thu, 22 Dec 2022 11:26:19 +0500 Subject: [PATCH] WellOperation* remove default cancellation tokens --- AsbCloudApp/Services/IWellOperationService.cs | 6 +++--- .../WellOperationService/WellOperationService.cs | 12 ++++++------ .../Controllers/WellOperationController.cs | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/AsbCloudApp/Services/IWellOperationService.cs b/AsbCloudApp/Services/IWellOperationService.cs index e9ebc920..61b9b4b0 100644 --- a/AsbCloudApp/Services/IWellOperationService.cs +++ b/AsbCloudApp/Services/IWellOperationService.cs @@ -28,7 +28,7 @@ namespace AsbCloudApp.Services /// Task> GetOperationsAsync( WellOperationRequest request, - CancellationToken token = default); + CancellationToken token); /// /// Получить статистику операции по скважине с группировкой по категориям @@ -38,7 +38,7 @@ namespace AsbCloudApp.Services /// Task> GetGroupOperationsStatAsync( WellOperationRequest request, - CancellationToken token = default); + CancellationToken token); /// /// Получить операцию по id @@ -46,7 +46,7 @@ namespace AsbCloudApp.Services /// /// /// - Task GetOrDefaultAsync(int id, CancellationToken token); + Task GetOrDefaultAsync(int id, CancellationToken token); /// /// Добавить несколько операций за один раз diff --git a/AsbCloudInfrastructure/Services/WellOperationService/WellOperationService.cs b/AsbCloudInfrastructure/Services/WellOperationService/WellOperationService.cs index 43207ba8..54e559ba 100644 --- a/AsbCloudInfrastructure/Services/WellOperationService/WellOperationService.cs +++ b/AsbCloudInfrastructure/Services/WellOperationService/WellOperationService.cs @@ -78,7 +78,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService public async Task> GetOperationsAsync( WellOperationRequest request, - CancellationToken token = default) + CancellationToken token) { var timezone = wellService.GetTimezone(request.IdWell); @@ -124,7 +124,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService public async Task> GetGroupOperationsStatAsync( WellOperationRequest request, - CancellationToken token = default) + CancellationToken token) { var query = BuildQuery(request); var entities = await query @@ -176,7 +176,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService } public async Task GetOrDefaultAsync(int id, - CancellationToken token = default) + CancellationToken token) { var entity = await db.WellOperations .Include(s => s.WellSectionType) @@ -198,7 +198,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService public async Task InsertRangeAsync( IEnumerable wellOperationDtos, - CancellationToken token = default) + CancellationToken token) { var firstOperation = wellOperationDtos .FirstOrDefault(); @@ -222,7 +222,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService } public async Task UpdateAsync( - WellOperationDto dto, CancellationToken token = default) + WellOperationDto dto, CancellationToken token) { var timezone = wellService.GetTimezone(dto.IdWell); var entity = dto.Adapt(); @@ -233,7 +233,7 @@ namespace AsbCloudInfrastructure.Services.WellOperationService } public async Task DeleteAsync(IEnumerable ids, - CancellationToken token = default) + CancellationToken token) { var query = db.WellOperations.Where(e => ids.Contains(e.Id)); db.WellOperations.RemoveRange(query); diff --git a/AsbCloudWebApi/Controllers/WellOperationController.cs b/AsbCloudWebApi/Controllers/WellOperationController.cs index 54c6f834..2fc8a757 100644 --- a/AsbCloudWebApi/Controllers/WellOperationController.cs +++ b/AsbCloudWebApi/Controllers/WellOperationController.cs @@ -123,7 +123,7 @@ namespace AsbCloudWebApi.Controllers [Route("{idOperation}")] [Permission] [ProducesResponseType(typeof(WellOperationDto), (int)System.Net.HttpStatusCode.OK)] - public async Task GetAsync(int idWell, int idOperation, + public async Task GetOrDefaultAsync(int idWell, int idOperation, CancellationToken token) { if (!await CanUserAccessToWellAsync(idWell, token).ConfigureAwait(false)) @@ -320,7 +320,7 @@ namespace AsbCloudWebApi.Controllers return File(stream, "application/octet-stream", fileName); } - private async Task CanUserAccessToWellAsync(int idWell, CancellationToken token = default) + private async Task CanUserAccessToWellAsync(int idWell, CancellationToken token) { int? idCompany = User.GetCompanyId(); return idCompany is not null && await wellService.IsCompanyInvolvedInWellAsync((int)idCompany,