コード例 #1
0
        public TDbContext Get <TDbContext>() where TDbContext : DbContext
        {
            var ambientDbContextScope = DbContextScope.GetAmbientScope();

            return(ambientDbContextScope == null
                ? null
                : ambientDbContextScope.DbContexts.Get <TDbContext>());
        }
コード例 #2
0
 public AmbientContextSuppressor()
 {
     _savedScope = DbContextScope.GetAmbientScope();
     DbContextScope.HideAmbientScope();
 }