Exemplo n.º 1
0
        protected override void Application_Start(object sender, EventArgs e)
        {
            var args = new SxApplicationEventArgs(
                defaultSiteName: "game-exe.com",
                getDbContextInstance: () => { return(new DbContext()); },
                getModelCoreTypeName: getModelCoreTypeName,
                customModelCoreTypes: new Dictionary <string, byte>
            {
                [nameof(Aphorism)] = 6,
                [nameof(Humor)]    = 7
            },
                repoProvider: repoProvider
                )
            {
                WebApiConfigRegister          = WebApiConfig.Register,
                MapperConfigurationExpression = AutoMapperConfig.Register,

                //routes
                DefaultControllerNamespaces = _defNamespace,
                PreRouteAction  = RouteConfig.PreRouteAction,
                PostRouteAction = RouteConfig.PostRouteAction
            };

            base.Application_Start(sender, args);
        }
Exemplo n.º 2
0
        protected override void Application_Start(object sender, EventArgs e)
        {
            var args = new SxApplicationEventArgs(
                defaultSiteName: "livingrussia.ru",
                getDbContextInstance: () => new DbContext(),
                getModelCoreTypeName: getMaterialName,
                customModelCoreTypes: _customModelCoreTypes
                )
            {
                WebApiConfigRegister          = WebApiConfig.Register,
                MapperConfigurationExpression = cfg => { AutoMapperConfig.Register(cfg); },

                //routes
                DefaultControllerNamespaces = new string[] { "LR.WebUI.Controllers" },
                PreRouteAction  = RouteConfig.PreRouteAction,
                PostRouteAction = RouteConfig.PostRouteAction
            };

            base.Application_Start(sender, args);
        }
Exemplo n.º 3
0
        protected override void Application_Start(object sender, EventArgs e)
        {
            fillSettings();

            var args = new SxApplicationEventArgs(
                defaultSiteName: "valliulina.ru",
                getDbContextInstance: () => { return(new Infrastructure.DbContext()); },
                getModelCoreTypeName: getModelCoreTypeNameFunc,
                customModelCoreTypes: new Dictionary <string, byte>(),
                repoProvider: new RepoProvider()
                );

            args.WebApiConfigRegister          = WebApiConfig.Register;
            args.MapperConfigurationExpression = cfg => { AutoMapperConfig.Register(cfg); };

            //routes
            args.DefaultControllerNamespaces = new string[] { "vru.Controllers" };
            args.PreRouteAction  = RouteConfig.PreRouteAction;
            args.PostRouteAction = RouteConfig.PostRouteAction;

            base.Application_Start(sender, args);
        }
Exemplo n.º 4
0
        protected override void Application_Start(object sender, EventArgs e)
        {
            var args = new SxApplicationEventArgs(
                    defaultSiteName: "game-exe.com",
                    getDbContextInstance: () => { return new DbContext(); },
                    getModelCoreTypeName: getModelCoreTypeName,
                    customModelCoreTypes: new Dictionary<string, byte>
                    {
                        [nameof(Aphorism)] = 6,
                        [nameof(Humor)] = 7
                    }
                )
            {
                WebApiConfigRegister = WebApiConfig.Register,
                MapperConfigurationExpression = AutoMapperConfig.Register,

                //routes
                DefaultControllerNamespaces = _defNamespace,
                PreRouteAction=RouteConfig.PreRouteAction,
                PostRouteAction = RouteConfig.PostRouteAction
            };

            base.Application_Start(sender, args);
        }