예제 #1
0
        protected TEntity GetByIdNoTracking <TEntity>(int id) where TEntity : DomainBase
        {
            TEntity e = _context.Set <TEntity>().FirstOrDefault(x => x.Id == id);

            _context.Entry(e).State = EntityState.Detached;
            return(e);
        }
예제 #2
0
        public void Detach(object o)
        {
            var entry = _context.Entry(o);

            entry.State = EntityState.Detached;
        }