using Hcs.Broker.Api.Request.Exception; using Hcs.Broker.Api.Request.OrgRegistryCommon; using Hcs.Service.Async.OrgRegistryCommon; namespace Hcs.Broker.Api { /// public class OrgRegistryCommonApi(Client client) : ApiBase(client), IOrgRegistryCommonApi { /// public async Task> ExportDataProviderAsync(bool isActual, CancellationToken token = default) { try { var request = new ExportDataProviderRequest(client); return await request.ExecuteAsync(isActual, token); } catch (NoResultsRemoteException) { return []; } } /// public async Task> ExportOrgRegistryAsync(string ogrn, string kpp, CancellationToken token = default) { try { var request = new ExportOrgRegistryRequest(client); return await request.ExecuteAsync(ogrn, kpp, token); } catch (NoResultsRemoteException) { return []; } } } }