public IoCConfigurator(ContextBuilder builder) :base(builder) { this.KnownTypes = new List<Type>(); builder.Configuring += this.OnConfiguring; builder.Configured += this.OnConfigured; }
private void OnConfiguring(ContextBuilder builder) { builder.Resolver = new Lazy<IDependencyResolver>( () => this.Resolver ?? new DefaultDependencyResolver()); }
public LoggingConfigurator(ContextBuilder builder) : base(builder) { builder.Configuring += this.OnConfiguring; }
private void OnConfiguring(ContextBuilder builder) { builder.LoggerFactory = new Lazy<ILoggerFactory>( () => this.LoggerFactory ?? NullLoggerFactory.Instance); }
protected Configurator(ContextBuilder builder) { this.Builder = builder; }
private void OnConfiguring(ContextBuilder builder) { builder.Resolver = new Lazy <IDependencyResolver>( () => this.Resolver ?? new DefaultDependencyResolver()); }
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; }