コード例 #1
0
        protected void ConfigureDependencyResolver(HttpConfiguration config)
        {
            Microsoft.Practices.Unity.IUnityContainer container = new Microsoft.Practices.Unity.UnityContainer();
            IDependencyResolver      unityDR  = new UnityDependencyResolver(container);
            UnityRegisterTypesConfig unityRes = new UnityRegisterTypesConfig(container);

            unityRes.Register();
            DependencyResolver.SetResolver(unityDR);
            //ControllerBuilder.Current.SetControllerFactory(new ActionControllerFactory());
            //  config.DependencyResolver = ;
        }
コード例 #2
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            var container = new Microsoft.Practices.Unity.UnityContainer();

            QMailer.Web.QMailerConfig.Configure(container);
            QMailer.GlobalConfiguration.Configuration.FullUrl     = "http://localhost";
            QMailer.GlobalConfiguration.Configuration.SenderEmail = "*****@*****.**";
            QMailer.GlobalConfiguration.Configuration.SenderName  = "Test NAme";
            QMailer.QMailerService.Start();
        }
コード例 #3
0
        public Principal()
        {
            container = UnityConfig.RegisterComponents();
            InitializeComponent();
            var appSettings  = ConfigurationManager.AppSettings;
            var bussinesName = string.IsNullOrEmpty(appSettings["bussinesName"]) ? "Exportador de Excel a txt" : appSettings["bussinesName"];

            Text = bussinesName + "- " + System.Reflection.Assembly.GetExecutingAssembly().GetName().Name
                   + " - v" + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
            MaximizeBox         = false;
            btnExport.Visible   = false;
            pgrProgress.Visible = false;
            pgrProgress.Value   = 0;
            btnNuevo.Visible    = false;
        }