public async Task <SingleResponse <T> > Create(T entity) { var request = new SingleRequest <T>(); request.Data = entity; var paramsDic = routeParams.Copy(); return(await rest.Post <SingleResponse <T> >(route, request, paramsDic)); }
public async Task <SingleResponse <T> > Update(T entity) { var request = new SingleRequest <T>(); request.Data = entity; var paramsDic = routeParams.Copy(); paramsDic.Add(Routes.ParamNameId, entity.Id.ToString()); return(await rest.Put <SingleResponse <T> >(route + Routes.PatternId, request, paramsDic)); }