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
@ -21,6 +21,12 @@ namespace AsbCloudWebApi.Controllers
|
|||||||
this.fileService = fileService;
|
this.fileService = fileService;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Создает программу бурения
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="idWell"> id скважины </param>
|
||||||
|
/// <param name="token"> Токен отмены задачи </param>
|
||||||
|
/// <returns> Файл программы бурения </returns>
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
||||||
public async Task<IActionResult> GetAsync(int idWell, CancellationToken token = default)
|
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);
|
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")]
|
[HttpGet("webLink")]
|
||||||
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
[ProducesResponseType(typeof(PhysicalFileResult), (int)System.Net.HttpStatusCode.OK)]
|
||||||
public async Task<IActionResult> GetWebLinkAsync(int idWell, CancellationToken token = default)
|
public async Task<IActionResult> GetWebLinkAsync(int idWell, CancellationToken token = default)
|
||||||
|
Loading…
Reference in New Issue
Block a user