public async Task ProcessImportStatusCheck()

in src/ApiForFhirMigrationTool.Function/ImportStatusOrchestrator.cs [472:493]


        public async Task<ResponseModel> ProcessImportStatusCheck([ActivityTrigger] string importStatusUrl, FunctionContext executionContext)
        {
            _logger?.LogInformation("ProcessImportStatusCheck Started");
            try
            {
                if (!string.IsNullOrEmpty(importStatusUrl))
                {
                    ResponseModel importStatusResponse = await _importProcessor.CheckProcessStatus(importStatusUrl, _options.DestinationUri, _options.DestinationHttpClient);
                    _logger?.LogInformation("ProcessImportStatusCheck Finished");
                    return importStatusResponse;
                }
                else
                {
                    throw new ArgumentException($"Url to check import status was empty.");
                }
            }

            catch
            {
                throw;
            }
        }