Autofac.ContainerBuilder.Update C# (CSharp) Method

Update() public method

public Update ( IComponentRegistry componentRegistry ) : void
componentRegistry IComponentRegistry
return void
        public void Update(IComponentRegistry componentRegistry);

Same methods

ContainerBuilder::Update ( IContainer container ) : void

Usage Example

Example #1
0
        public static Autofac.IContainer Strap()
        {
            OnProgressChanged(0, @"Start bootstraping...");

            if (_builder.IsNull())
            {
                _builder = new ContainerBuilder();

                _builder.RegisterModule(new InfrastructureModule(25000, new[]
                {
                    @"Server=127.0.0.1;Database=macsauto2;User Id=root;Password=root",
                    @"Server=codebrosdb.c7n7mt4zucyl.ap-southeast-1.rds.amazonaws.com;User Id=codebros;Password=codebros"
                }));
                _builder.RegisterModule(new InfrastructureCrosscuttingModule());
                _builder.RegisterModule(new PresentationModule());

                _container = _container ?? _builder.Build();

                _builder = new ContainerBuilder();

                _builder.RegisterInstance(_container).As<Autofac.IContainer>();
                _builder.Update(_container);

                _strapped = true;
            }

            OnProgressChanged(20, @"Done registering modules..");

            return _container;
        }
All Usage Examples Of Autofac.ContainerBuilder::Update