private async Task <Result> PerformRequest(Request request) { try { HttpRequestMessage requestMessage = request.CreateRequestMessage(Context); HttpResponseMessage httpResponseMessage = await SendRequestMessage(requestMessage); return(request.CreateResult(httpResponseMessage, Context)); } catch (Exception ex) { return(new Result(new FirebaseException(ex.Message, ex))); } }
private async Task<Result> PerformRequest(Request request) { try { HttpRequestMessage requestMessage = request.CreateRequestMessage(Context); HttpResponseMessage httpResponseMessage = await SendRequestMessage(requestMessage); return request.CreateResult(httpResponseMessage, Context); } catch (Exception ex) { return new Result(new FirebaseException(ex.Message, ex)); } }