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)); }