示例#1
0
 public void CustomMethod(string httpVerb, IReturnVoid requestDto)
 {
     throw new NotImplementedException();
 }
示例#2
0
 public Task GetAsync(IReturnVoid requestDto)
 {
     throw new NotImplementedException();
 }
示例#3
0
 public void Get(IReturnVoid request)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public void Patch(IReturnVoid requestDto)
 {
     throw new NotImplementedException();
 }
示例#5
0
 public void Delete(IReturnVoid requestDto)
 {
     DeleteAsync(requestDto).WaitSyncResponse();
 }
示例#6
0
 public void Post(IReturnVoid requestDto)
 {
     PostAsync(requestDto).WaitSyncResponse();
 }
示例#7
0
 public void Get(IReturnVoid request)
 {
     GetAsync(request).WaitSyncResponse();
 }
示例#8
0
 public Task PutAsync(IReturnVoid requestDto)
 {
     return(SendAsync <byte[]>(HttpMethods.Put, ResolveTypedUrl(HttpMethods.Put, requestDto), requestDto));
 }
示例#9
0
 public Task DeleteAsync(IReturnVoid requestDto)
 {
     return(SendAsync <byte[]>(HttpMethods.Delete, ResolveTypedUrl(HttpMethods.Delete, requestDto), null));
 }
示例#10
0
 public void CustomMethod(string httpVerb, IReturnVoid request)
 {
     SendAsync <byte[]>(httpVerb, ResolveTypedUrl(httpVerb, request), request).WaitSyncResponse();
 }
示例#11
0
 public void Patch(IReturnVoid request)
 {
     SendAsync <byte[]>(HttpMethods.Patch, ResolveTypedUrl(HttpMethods.Patch, request), request).WaitSyncResponse();
 }