/// <summary> /// Genera instancia de Contexto Principal /// </summary> public ContextoPrincipal() : base("DefaultConnection") { base.Configuration.LazyLoadingEnabled = true; Auditor = new FrameLogModule <ControlCambios, UsuarioLog>(new FabricaCambios(), ContextoAuditoria); //Database.SetInitializer<ContextoPrincipal>(new MigrateDatabaseToLatestVersion<ContextoPrincipal, Datos.Persistencia.Core.Configuration>("DefaultConnection")); }
public GestionDbContext(string nameOrConnectionString) : base(nameOrConnectionString) { #if DEBUG this.Database.Log = s => System.Diagnostics.Debug.WriteLine(s); #endif this.logger = new FrameLogModule <ChangeSet, Usuario>(new ChangeSetFactory(), new GestionDbContextAuditAdapter(this)); }
public ExampleContext(Action<DbContext> customSaveChangesLogic = null, ILoggingFilterProvider filterProvider = null) { Database.SetInitializer<ExampleContext>(new ExampleContextInitializer()); Logger = new FrameLogModule<ChangeSet, User>(new ChangeSetFactory(), FrameLogContext, filterProvider); CustomSaveChangesLogic = customSaveChangesLogic; }
public OBContext() : base("OB") { Logger = new FrameLogModule <ChangeSet, User>(new ChangeSetFactory(), FrameLogContext); }