public data.IdResponse Patch <Input>(int id, Input input, List <string> parameters = null) where Input : new() { if (parameters != null && parameters.Any()) { Input input_to_patch = new Input(); Add_wanted_parameters(input, input_to_patch, parameters); data.IdResponse response = _sender.Patch <Input, data.IdResponse>(_url + _path + id.ToString() + "/", _token, input_to_patch); return(response); } else { data.IdResponse response = _sender.Patch <Input, data.IdResponse>(_url + _path + id.ToString() + "/", _token, input); return(response); } }
public data.IdResponse Post <Input>(Input input) { data.IdResponse response = _sender.Post <Input, data.IdResponse>(_url + _path, _token, input); return(response); }
public data.IdResponse Put <Input>(int id, Input input) { data.IdResponse response = _sender.Put <Input, data.IdResponse>(_url + _path + id.ToString() + "/", _token, input); return(response); }