Ejemplo n.º 1
0
 internal P_Disposable(EfCoreDbContext efContext, IDataContext2 dataContext, ILogger logger, IDependencySupport outerDependencies)
     : base(outerDependencies: outerDependencies)
 {
     //
     efContext.EnsureNotNull(nameof(efContext));
     //
     _efContext       = efContext;
     _efContextString = efContext.ToString();
     _dataContext     = dataContext;
     _logger          = logger;
 }
Ejemplo n.º 2
0
 public EfCoreDbContextEventArgs(EfCoreDbContext ctx)
 {
     ctx.EnsureNotNull(nameof(ctx));
     //
     Context = ctx;
 }
Ejemplo n.º 3
0
 protected override IQueryable CreateQuery(EfCoreDbContext context)
 {
     context.EnsureNotNull(nameof(context));
     //
     return(context.CreateQuery <TElementType>());
 }