AOP01.Test2.SmObjectFactory.defaultContainer C# (CSharp) Метод

defaultContainer() приватный статический Метод

private static defaultContainer ( ) : Container
Результат Container
        private static Container defaultContainer()
        {
            return new Container(ioc =>
            {
                ioc.Scan(scanner =>
                {
                    scanner.AddAllTypesOf<BaseViewModel>();

                    scanner.TheCallingAssembly();
                    scanner.WithDefaultConventions();
                });
                ioc.For<BaseViewModel>().DecorateAllWith(vm =>
                    (BaseViewModel)_dynamicProxy.CreateClassProxy(
                                vm.GetType(), new NotifyPropertyInterceptor()));
            });
        }
SmObjectFactory