public async Task <ActionResult> CreateExchangeWallet(CreateExchangeWalletRequest request) { try { return(Ok(new Success(await Mediator.Send(request)))); } catch (Exception exception) { return(StatusCode((int)HttpStatusCode.InternalServerError, new InternalServerError(exception))); } }
public async Task <ApiResponse <CreateExchangeWalletResponse> > CreateExchangeWallet(CreateExchangeWalletRequest request) { await SetHeader(); var createExchangeWalletResponse = await _httpClient.PostJsonAsync <ApiResponse <CreateExchangeWalletResponse> >(Constants.URI.Wallets.CreateExchangeWallet, request); return(createExchangeWalletResponse); }