private async Task <IAPIResponse <T> > DoSerializedRequest <T>(IRequest request) { _jsonSerializer.SerializeRequest(request); var response = await DoRequest(request).ConfigureAwait(false); return(_jsonSerializer.DeserializeResponse <T>(response)); }