public async Task UpdateAsync(long id, IBaseCreateModel updateModel) { var entity = await repository.GetEntityById(id); mapper.Map(updateModel, entity); repository.Update(entity); await SaveChangesAsync(); }
public async Task <long> CreateAsync(IBaseCreateModel inputModel) { var entity = mapper.Map <T>(inputModel); repository.Create(entity); await SaveChangesAsync(); return(entity.Id); }