protected async Task <ResponseObject <TResPayload> > PostAsync <TResPayload>( string path, string json ) where TResPayload : Payload { // TODO: logging var resObj = await _proxy.PostAsync <TResPayload>(path, json, EmptyResponsePayload == false); Console.WriteLine($"path={path}"); Console.WriteLine($"response={resObj}"); return(resObj); }