Example #1
0
        public App()
        {
            var windsor = new WindsorHandler(container =>
            {
                container
                .AddFacility <LoggingFacility>(f => f.UseNLog())
                .Install(
                    new MvcInstaller(Classes.FromThisAssembly(), Classes.FromAssemblyContaining <ITeamsView>()),
                    new ConfigurationFactoryInstaller(Types.FromThisAssembly()),
                    new ResolvingInstaller(Classes.FromThisAssembly())
                    //,new MediatRInstaller(
                    //    Classes.FromThisAssembly())
                    );
            });

            _appContext.ContextEnded += _ =>
            {
                windsor.Dispose();
            };

            _appContext.AddHandlers(windsor, new NavigateHandler(new ViewRegion()));
        }
Example #2
0
 public void TestInitialize()
 {
     _rootContext = new Context();
     _container   = new TestContainer();
     _rootContext.AddHandlers(_container);
 }
Example #3
0
 public void TestInitialize()
 {
     _rootContext = new Context();
     _navigate    = new NavigateHandler(new TestViewRegion());
     _rootContext.AddHandlers(_navigate, new TestContainer());
 }