diff --git a/AsbCloudWebApi/Controllers/DrillingProgramController.cs b/AsbCloudWebApi/Controllers/DrillingProgramController.cs
index 9a3546c0..0f0dfa77 100644
--- a/AsbCloudWebApi/Controllers/DrillingProgramController.cs
+++ b/AsbCloudWebApi/Controllers/DrillingProgramController.cs
@@ -20,7 +20,13 @@ namespace AsbCloudWebApi.Controllers
this.drillingProgramService = drillingProgramService;
this.fileService = fileService;
}
-
+
+ ///
+ /// Создает программу бурения
+ ///
+ /// id скважины
+ /// Токен отмены задачи
+ /// Файл программы бурения
[HttpGet]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
public async Task GetAsync(int idWell, CancellationToken token = default)
@@ -34,6 +40,12 @@ namespace AsbCloudWebApi.Controllers
return PhysicalFile(Path.GetFullPath(relativePath), "application/octet-stream", fileInfo.Name);
}
+ ///
+ /// Публикует файл программы бурения в облако (только если программа уже создана)
+ ///
+ /// id скважины
+ /// Токен отмены задачи
+ /// Возвращает ссылку на файл программы бурения в облаке (только если программа уже создана)
[HttpGet("webLink")]
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
public async Task GetWebLinkAsync(int idWell, CancellationToken token = default)