diff --git a/AsbCloudApp/Services/IDataService.cs b/AsbCloudApp/Services/IDataService.cs index 95605c38..c62f4678 100644 --- a/AsbCloudApp/Services/IDataService.cs +++ b/AsbCloudApp/Services/IDataService.cs @@ -6,6 +6,8 @@ using System.Threading.Tasks; namespace AsbCloudApp.Services { + + [Obsolete] public interface IDataService { Task> GetAsync(int idWell, DateTime dateBegin = default, diff --git a/AsbCloudInfrastructure/Services/DataService.cs b/AsbCloudInfrastructure/Services/DataService.cs index 6af94f90..b5ab2d97 100644 --- a/AsbCloudInfrastructure/Services/DataService.cs +++ b/AsbCloudInfrastructure/Services/DataService.cs @@ -13,6 +13,7 @@ using System.Threading.Tasks; namespace AsbCloudInfrastructure.Services { //TODO: delete this + [Obsolete] public class DataService : IDataService { private readonly IAsbCloudDbContext db; diff --git a/AsbCloudWebApi/Controllers/ReportController.cs b/AsbCloudWebApi/Controllers/ReportController.cs index 180fb908..121739a5 100644 --- a/AsbCloudWebApi/Controllers/ReportController.cs +++ b/AsbCloudWebApi/Controllers/ReportController.cs @@ -35,7 +35,6 @@ namespace AsbCloudWebApi.Controllers /// Создает отчет по скважине с указанными параметрами /// /// id скважины - /// id пользователя /// шаг интервала /// формат отчета (0-PDF, 1-LAS) /// дата начала интервала diff --git a/AsbCloudWebApi/Controllers/TelemetryController.cs b/AsbCloudWebApi/Controllers/TelemetryController.cs index a1767274..1b31df79 100644 --- a/AsbCloudWebApi/Controllers/TelemetryController.cs +++ b/AsbCloudWebApi/Controllers/TelemetryController.cs @@ -3,6 +3,7 @@ using AsbCloudApp.Services; using AsbCloudWebApi.SignalR; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.SignalR; +using System; using System.Collections.Generic; using System.Linq; using System.Threading; @@ -67,6 +68,7 @@ namespace AsbCloudWebApi.Controllers /// Токен для отмены задачи /// [HttpPost] + [Obsolete] [Route("{uid}/data")] public async Task PostDataAsync(string uid, [FromBody] IEnumerable dtos, CancellationToken token = default) diff --git a/AsbCloudWebApi/Controllers/TelemetryDataBaseController.cs b/AsbCloudWebApi/Controllers/TelemetryDataBaseController.cs index c33cf30a..75d19a05 100644 --- a/AsbCloudWebApi/Controllers/TelemetryDataBaseController.cs +++ b/AsbCloudWebApi/Controllers/TelemetryDataBaseController.cs @@ -53,9 +53,9 @@ namespace AsbCloudWebApi.Controllers public virtual async Task PostDataAsync(string uid, [FromBody] IEnumerable dtos, CancellationToken token = default) { - var idWell = telemetryService.GetidWellByTelemetryUid(uid); await telemetryDataService.UpdateDataAsync(uid, dtos, token).ConfigureAwait(false); + var idWell = telemetryService.GetidWellByTelemetryUid(uid); if (idWell != null && dtos.Any()) await Task.Run(() => telemetryHubContext.Clients.Group($"well_{idWell}") .SendAsync(SirnalRMethodGetDataName, dtos), token).ConfigureAwait(false);