Affecto.AuditTrail.Store.EntityFramework.ModuleRegistration.Load C# (CSharp) Method

Load() protected method

protected Load ( ContainerBuilder builder ) : void
builder Autofac.ContainerBuilder
return void
        protected override void Load(ContainerBuilder builder)
        {
            base.Load(builder);
            builder.RegisterType<DbContext>().As<IDbContext>();
            builder.RegisterType<DbRepository>().As<IDbRepository>();
            builder.RegisterType<AuditTrailEntryDomainRepository>().As<IDomainRepository<AuditTrailEntry>>();

            RegisterEventHandlers(builder);
        }