コード例 #1
0
 /// <summary>
 ///     Adds a file name extensions to the list of extensions that are processed by the current WebPageHttpHandler
 ///     instance.
 /// </summary>
 /// <param name="extensions">The extensions to add, without a leading period.</param>
 public static void RegisterExtensions(IEnumerable <string> extensions)
 {
     foreach (var extension in extensions)
     {
         WebPageHttpHandler.RegisterExtension(extension);
     }
 }
コード例 #2
0
        public static void Start()
        {
            // Register the markdown extension
            WebPageHttpHandler.RegisterExtension("markdown");

            // Register the markdown virtual path factory
            VirtualPathFactoryManager.RegisterVirtualPathFactory(new MarkdownVirtualPathFactory());
        }
コード例 #3
0
        public static void Register()
        {
            // Register the markdown extensions (md first since it's preferred)
            WebPageHttpHandler.RegisterExtension("md");
            WebPageHttpHandler.RegisterExtension("markdown");

            // Register the markdown virtual path factory
            VirtualPathFactoryManager.RegisterVirtualPathFactory(new MarkdownPathFactory());
        }
コード例 #4
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            RouteConfig.RegisterRoutes(RouteTable.Routes);

            ViewEngines.Engines.Insert(0, new ExtendedRazorViewEngine());
            RazorCodeLanguage.Languages.Add("html", new CSharpRazorCodeLanguage());
            WebPageHttpHandler.RegisterExtension("html");
        }
コード例 #5
0
        ///-------------------------------------------------------------------------------------------------
        /// <summary>
        ///     Initialises this object.
        /// </summary>
        ///-------------------------------------------------------------------------------------------------

        public static void Init()
        {
            BuildProvider.RegisterBuildProvider(".mustactml", typeof(RazorBuildProvider));

            // add the new extensions to the collection of languages supported by Razor
            RazorCodeLanguage.Languages.Add("mustactml", new CSharpRazorCodeLanguage());

            // register the extensions
            WebPageHttpHandler.RegisterExtension("mustactml");
        }
コード例 #6
0
ファイル: Global.asax.cs プロジェクト: gdirlam/verychefy
        protected void Application_Start()
        {
            ViewEngines.Engines.Add(new JSViewEngine());
            RazorCodeLanguage.Languages.Add("csjs", new CSharpRazorCodeLanguage());
            WebPageHttpHandler.RegisterExtension("csjs");

            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
        }
コード例 #7
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            ViewEngines.Engines.Clear();
            ViewEngines.Engines.Add(new RazorViewEngine());
            ViewEngines.Engines.Add(new CSSViewEngine());

            RazorCodeLanguage.Languages.Add("cscss", new CSharpRazorCodeLanguage());
            WebPageHttpHandler.RegisterExtension("cscss");

            MvcHandler.DisableMvcResponseHeader = true;
        }
コード例 #8
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            RazorCodeLanguage.Languages.Add("cslog", new CSharpRazorCodeLanguage());
            RazorCodeLanguage.Languages.Add("cspdf", new CSharpRazorCodeLanguage());
            RazorCodeLanguage.Languages.Add("csmail", new CSharpRazorCodeLanguage());

            WebPageHttpHandler.RegisterExtension("cslog");
            WebPageHttpHandler.RegisterExtension("cspdf");

            RegisterGlobalFilters(GlobalFilters.Filters);
            RegisterRoutes(RouteTable.Routes);
            RegisterViewEngines(ViewEngines.Engines);
        }
コード例 #9
0
        void Application_Start(object sender, EventArgs e)
        {
            // Code that runs on application startup
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            RouteConfig.RegisterRoutes(RouteTable.Routes);


            //---------------------------------------------------------
            //for Ionic App
            //---------------------------------------------------------
            ViewEngines.Engines.Add(new IonicAppViewEngine());
            RazorCodeLanguage.Languages.Add("html", new CSharpRazorCodeLanguage());
            WebPageHttpHandler.RegisterExtension("html");
            //---------------------------------------------------------
        }
コード例 #10
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            ViewEngines.Engines.Clear();
            ViewEngines.Engines.Add(new RazorViewEngine());
            ViewEngines.Engines.Add(new CSSViewEngine());

            RazorCodeLanguage.Languages.Add("cscss", new CSharpRazorCodeLanguage());
            WebPageHttpHandler.RegisterExtension("cscss");

            MvcHandler.DisableMvcResponseHeader = true;

            new LogHandler().WriteLog(LogType.Information, "Website Started Up", string.Empty);
        }