Пример #1
0
        public async Task <IActionResult> CancelImport(string idParameter)
        {
            CancelImportResponse response = await _mediator.CancelImportAsync(idParameter, HttpContext.RequestAborted);

            _logger.LogInformation($"CancelImport {response.StatusCode}");
            return(new ImportResult(response.StatusCode));
        }
        public static CancelImportResponse Unmarshall(UnmarshallerContext context)
        {
            CancelImportResponse cancelImportResponse = new CancelImportResponse();

            cancelImportResponse.HttpResponse = context.HttpResponse;
            cancelImportResponse.RequestId = context.StringValue("CancelImport.RequestId");

            return cancelImportResponse;
        }
        public static CancelImportResponse Unmarshall(UnmarshallerContext _ctx)
        {
            CancelImportResponse cancelImportResponse = new CancelImportResponse();

            cancelImportResponse.HttpResponse = _ctx.HttpResponse;
            cancelImportResponse.RequestId    = _ctx.StringValue("CancelImport.RequestId");

            return(cancelImportResponse);
        }
        public static CancelImportResponse Unmarshall(UnmarshallerContext context)
        {
            CancelImportResponse cancelImportResponse = new CancelImportResponse()
            {
                HttpResponse = context.HttpResponse,
                RequestId    = context.StringValue("CancelImport.RequestId")
            };

            return(cancelImportResponse);
        }
        private async Task <TaskInfo> SetupAndExecuteCancelImportAsync(TaskStatus taskStatus, HttpStatusCode expectedStatusCode, bool isCanceled = false)
        {
            TaskInfo taskInfo = SetupBulkImportTask(taskStatus, isCanceled);

            CancelImportResponse response = await _mediator.CancelImportAsync(TaskId, _cancellationToken);

            Assert.NotNull(response);
            Assert.Equal(expectedStatusCode, response.StatusCode);

            return(taskInfo);
        }