public async Task <SubscriptionModelApi <int> > UpdateAsync(int id, SubscriptionModelApi <int> model) { model.Id = id; _context.Subscriptions.Update(AutoMapperConfig.Mapper.Map <SubscriptionModel <int> >(model)); await _context.SaveChangesAsync(); return(await GetByIdAsync(id)); }
public async Task <SubscriptionModelApi <int> > CreateAsync(SubscriptionModelApi <int> model) { var res = await _context.Subscriptions.AddAsync( AutoMapperConfig.Mapper.Map <SubscriptionModel <int> >(model) ); _context.SaveChanges(); return(await GetByIdAsync(res.Entity.Id)); }