public void Add(T entity) { if (string.IsNullOrEmpty(entity.Id)) { entity.Id = Guid.NewGuid().ToString(); } _context.Set <T>().Add(entity); Save(); _context.Entry(entity).State = EntityState.Detached; }
public void Add(T entity) { if (entity.KeyIsNull()) { entity.GenerateDefaultKeyVal(); } _context.Set <T>().Add(entity); Save(); _context.Entry(entity).State = EntityState.Detached; }