From fe5eb39000666690693b9cbd003b9116cdb4e82f Mon Sep 17 00:00:00 2001 From: KharchenkoVV Date: Wed, 11 Aug 2021 17:41:51 +0500 Subject: [PATCH] CS2-50: Changed some .SaveChanges() to .SaveChangesAsync() --- AsbCloudApp/Services/IDataService.cs | 2 +- AsbCloudApp/Services/ILastDataService.cs | 2 +- AsbCloudInfrastructure/Services/DataService.cs | 6 +++--- AsbCloudInfrastructure/Services/LastDataService.cs | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/AsbCloudApp/Services/IDataService.cs b/AsbCloudApp/Services/IDataService.cs index 5ceacf65..d9222fd3 100644 --- a/AsbCloudApp/Services/IDataService.cs +++ b/AsbCloudApp/Services/IDataService.cs @@ -12,7 +12,7 @@ namespace AsbCloudApp.Services double intervalSec = 600d, int approxPointsCount = 1024, CancellationToken token = default); - Task UpdateDataAsync(string uid, IEnumerable dtos, + Task UpdateDataAsync(string uid, IEnumerable dtos, CancellationToken token); Task GetDataDatesRangeAsync(int idWell, CancellationToken token); diff --git a/AsbCloudApp/Services/ILastDataService.cs b/AsbCloudApp/Services/ILastDataService.cs index 6bec1c83..500fb693 100644 --- a/AsbCloudApp/Services/ILastDataService.cs +++ b/AsbCloudApp/Services/ILastDataService.cs @@ -7,7 +7,7 @@ namespace AsbCloudApp.Services { Task GetAsync(int idWell, int idCategory, CancellationToken token); - Task UpsertAsync(int idWell, int idCategory, Tdto value, + Task UpsertAsync(int idWell, int idCategory, Tdto value, CancellationToken token); } } diff --git a/AsbCloudInfrastructure/Services/DataService.cs b/AsbCloudInfrastructure/Services/DataService.cs index 084418eb..06f94187 100644 --- a/AsbCloudInfrastructure/Services/DataService.cs +++ b/AsbCloudInfrastructure/Services/DataService.cs @@ -73,11 +73,11 @@ namespace AsbCloudInfrastructure.Services return dtos; } - public async Task UpdateDataAsync(string uid, IEnumerable dtos, + public async Task UpdateDataAsync(string uid, IEnumerable dtos, CancellationToken token = default) { if (dtos == default || !dtos.Any()) - return; + return 0; var telemetryId = telemetryService.GetOrCreateTemetryIdByUid(uid); var dtoMinDate = dtos.Min(d => d.Date); @@ -105,7 +105,7 @@ namespace AsbCloudInfrastructure.Services analyticsService.SaveAnalytics(dto); } - db.SaveChanges(); + return await db.SaveChangesAsync(token); } public async Task GetDataDatesRangeAsync(int idWell, diff --git a/AsbCloudInfrastructure/Services/LastDataService.cs b/AsbCloudInfrastructure/Services/LastDataService.cs index 3891f3d3..00016790 100644 --- a/AsbCloudInfrastructure/Services/LastDataService.cs +++ b/AsbCloudInfrastructure/Services/LastDataService.cs @@ -31,7 +31,7 @@ namespace AsbCloudInfrastructure.Services return dto; } - public async Task UpsertAsync(int idWell, int idCategory, + public async Task UpsertAsync(int idWell, int idCategory, Tdto value, CancellationToken token = default) { var model = value.Adapt(); @@ -57,7 +57,7 @@ namespace AsbCloudInfrastructure.Services db.LastData.Add(newLastData); } - db.SaveChanges(); + return await db.SaveChangesAsync(token); } }