forked from ddrilling/AsbCloudServer
CS2-106: Added description that web url for drilling program file is created only if such file was created.
This commit is contained in:
parent
ab13e97837
commit
2ab29df231
@ -20,7 +20,13 @@ namespace AsbCloudWebApi.Controllers
|
||||
this.drillingProgramService = drillingProgramService;
|
||||
this.fileService = fileService;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Создает программу бурения
|
||||
/// </summary>
|
||||
/// <param name="idWell"> id скважины </param>
|
||||
/// <param name="token"> Токен отмены задачи </param>
|
||||
/// <returns> Файл программы бурения </returns>
|
||||
[HttpGet]
|
||||
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
||||
public async Task<IActionResult> GetAsync(int idWell, CancellationToken token = default)
|
||||
@ -34,6 +40,12 @@ namespace AsbCloudWebApi.Controllers
|
||||
return PhysicalFile(Path.GetFullPath(relativePath), "application/octet-stream", fileInfo.Name);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Публикует файл программы бурения в облако (только если программа уже создана)
|
||||
/// </summary>
|
||||
/// <param name="idWell"> id скважины </param>
|
||||
/// <param name="token"> Токен отмены задачи </param>
|
||||
/// <returns> Возвращает ссылку на файл программы бурения в облаке (только если программа уже создана) </returns>
|
||||
[HttpGet("webLink")]
|
||||
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
||||
public async Task<IActionResult> GetWebLinkAsync(int idWell, CancellationToken token = default)
|
||||
|
Loading…
Reference in New Issue
Block a user