Manages the DomainContext build pipeline
示例#1
0
 public IoCConfigurator(ContextBuilder builder)
     :base(builder)
 {
     this.KnownTypes = new List<Type>();
     builder.Configuring += this.OnConfiguring;
     builder.Configured += this.OnConfigured;
 }
示例#2
0
 private void OnConfiguring(ContextBuilder builder)
 {
     builder.Resolver = new Lazy<IDependencyResolver>(
         () => this.Resolver ?? new DefaultDependencyResolver());
 }
示例#3
0
 public LoggingConfigurator(ContextBuilder builder)
     : base(builder)
 {
     builder.Configuring += this.OnConfiguring;
 }
示例#4
0
 private void OnConfiguring(ContextBuilder builder)
 {
     builder.LoggerFactory = new Lazy<ILoggerFactory>(
         () => this.LoggerFactory ?? NullLoggerFactory.Instance);
 }
示例#5
0
 protected Configurator(ContextBuilder builder)
 {
     this.Builder = builder;
 }
示例#6
0
 private void OnConfiguring(ContextBuilder builder)
 {
     builder.Resolver = new Lazy <IDependencyResolver>(
         () => this.Resolver ?? new DefaultDependencyResolver());
 }
示例#7
0
 protected Configurator(ContextBuilder builder)
 {
     this.Builder = builder;
 }
 private void OnConfiguring(ContextBuilder builder)
 {
     builder.LoggerFactory = new Lazy <ILoggerFactory>(
         () => this.LoggerFactory ?? NullLoggerFactory.Instance);
 }
 public LoggingConfigurator(ContextBuilder builder)
     : base(builder)
 {
     builder.Configuring += this.OnConfiguring;
 }