Пример #1
0
 protected virtual void CreateSetup()
 {
     try
     {
         _setup = MvxSetup.Instance();
     }
     catch (Exception exception)
     {
         throw exception.MvxWrap("Failed to create setup instance");
     }
 }
Пример #2
0
        public static IMvxIoCProvider CretateAndInitializeAutofacProvider <TInitializer>(this IMvxSetup setup)
            where TInitializer : AppIoCInitializer, new()
        {
            ContainerBuilder  containerBuilder  = new ContainerBuilder();
            AppIoCInitializer appIoCInitializer = new TInitializer();

            appIoCInitializer.Initialize(containerBuilder);
            IContainer container = containerBuilder.Build();

            return(new AutofacMvxIocProvider(container));
        }