Add supply contracts export executor
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
using Hcs.Broker.Api.Payload.HouseManagement;
|
||||
using Hcs.Broker.Api.Request;
|
||||
using Hcs.Service.Async.HouseManagement;
|
||||
|
||||
namespace Hcs.Broker.Api
|
||||
@ -29,6 +30,21 @@ namespace Hcs.Broker.Api
|
||||
/// <returns>Договора ресурсоснабжения</returns>
|
||||
Task<IEnumerable<exportSupplyResourceContractResultType>> ExportSupplyResourceContractDataAsync(CancellationToken token = default);
|
||||
|
||||
/// <summary>
|
||||
/// Запрашивает экспорт договоров ресурсоснабжения
|
||||
/// </summary>
|
||||
/// <param name="exportGuid">Идентификатор экспорта, не заполняется при первичном экспорте</param>
|
||||
/// <param name="token">Токен отмены</param>
|
||||
/// <returns>Идентификатор сообщения операции экспорта</returns>
|
||||
Task<string> RequestExportSupplyResourceContractDataAsync(string? exportGuid = null, CancellationToken token = default);
|
||||
|
||||
/// <summary>
|
||||
/// Возвращает результат экспорта договоров ресурсоснабжения
|
||||
/// </summary>
|
||||
/// <param name="messageGuid">Идентификатор сообщения операции экспорта</param>
|
||||
/// <returns>Результат запроса</returns>
|
||||
Task<RequestMultipleResult<exportSupplyResourceContractResultType>> GetExportSupplyResourceContractDataResultAsync(string messageGuid);
|
||||
|
||||
/// <summary>
|
||||
/// Возвращает договор ресурсоснабжения по его идентификатору в ГИС ЖКХ
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user