public async Task <TEntity> SaveAsync(TEntity entity) { await Context.AddAsync(entity); await Context.SaveEntitiesAsync(); return(entity); }
public async Task <IBaseDTO> Add(IBaseDTO dto) { try { TEntity entity = Mapper.Map <TEntity>(dto); entity = await Db.AddAsync(entity); return(Mapper.Map <TDto>(entity)); } catch (Exception ex) { return(await Task.FromResult <IBaseDTO>(null)); //return null; } }
/// <inheritdoc/> public async Task AddAsync(TEntity entity) => await context.AddAsync <TEntity>(entity);