Пример #1
0
        private async Task <HttpStatusCode> DeclineFunding(SetApplicationAcceptanceCommand request)
        {
            _logger.LogInformation($"Declining funding for Application {request.ApplicationId}. {request}");

            var apiRequestData = new DeclineFundingRequestData
            {
                UserId          = request.UserId,
                UserDisplayName = request.UserDisplayName,
                AccountId       = request.AccountId,
                ApplicationId   = request.ApplicationId
            };

            var apiRequest = new DeclineFundingRequest(request.ApplicationId, request.AccountId, apiRequestData);

            var result = await _levyTransferMatchingService.DeclineFunding(apiRequest);

            return(result.StatusCode);
        }
 public async Task <ApiResponse <DeclineFundingRequest> > DeclineFunding(DeclineFundingRequest request)
 {
     return(await _levyTransferMatchingApiClient.PostWithResponseCode <DeclineFundingRequest>(request));
 }