Implement result getter

This commit is contained in:
2025-11-01 19:15:07 +09:00
parent 6fc2db95ec
commit 821eeb41ae
16 changed files with 243 additions and 18 deletions

View File

@ -1,4 +1,5 @@
using Hcs.Service.Async.NsiCommon;
using Hcs.Broker.Api.Request;
using Hcs.Service.Async.NsiCommon;
namespace Hcs.Broker.Api
{
@ -22,7 +23,6 @@ namespace Hcs.Broker.Api
/// <returns>Перечень общесистемных справочников</returns>
Task<NsiListType> ExportNsiListAsync(ListGroup listGroup, CancellationToken token = default);
/// <summary>
/// Запрашивает экспорт данных общесистемного справочника
/// </summary>
@ -31,5 +31,12 @@ namespace Hcs.Broker.Api
/// <param name="token">Токен отмены</param>
/// <returns>Идентификатор сообщения операции экспорта</returns>
Task<string> RequestExportNsiItemAsync(int registryNumber, ListGroup listGroup, CancellationToken token = default);
/// <summary>
/// Возвращает результат экспорта данных общесистемного справочника
/// </summary>
/// <param name="messageGuid">Идентификатор сообщения операции экспорта</param>
/// <returns>Результат запроса</returns>
Task<RequestSingleResult<NsiItemType>> GetExportNsiItemResultAsync(string messageGuid);
}
}