public void CustomMethod(string httpVerb, IReturnVoid requestDto) { throw new NotImplementedException(); }
public Task GetAsync(IReturnVoid requestDto) { throw new NotImplementedException(); }
public void Get(IReturnVoid request) { throw new NotImplementedException(); }
public void Patch(IReturnVoid requestDto) { throw new NotImplementedException(); }
public void Delete(IReturnVoid requestDto) { DeleteAsync(requestDto).WaitSyncResponse(); }
public void Post(IReturnVoid requestDto) { PostAsync(requestDto).WaitSyncResponse(); }
public void Get(IReturnVoid request) { GetAsync(request).WaitSyncResponse(); }
public Task PutAsync(IReturnVoid requestDto) { return(SendAsync <byte[]>(HttpMethods.Put, ResolveTypedUrl(HttpMethods.Put, requestDto), requestDto)); }
public Task DeleteAsync(IReturnVoid requestDto) { return(SendAsync <byte[]>(HttpMethods.Delete, ResolveTypedUrl(HttpMethods.Delete, requestDto), null)); }
public void CustomMethod(string httpVerb, IReturnVoid request) { SendAsync <byte[]>(httpVerb, ResolveTypedUrl(httpVerb, request), request).WaitSyncResponse(); }
public void Patch(IReturnVoid request) { SendAsync <byte[]>(HttpMethods.Patch, ResolveTypedUrl(HttpMethods.Patch, request), request).WaitSyncResponse(); }