Example #1
0
        public static void Configure()
        {
            JsEngineSwitcher.Current.EngineFactories.AddChakraCore();
            JsEngineSwitcher.Current.DefaultEngineName = ChakraCoreJsEngine.EngineName;

            ReactSiteConfiguration.Configuration
            .SetJsonSerializerSettings(new JsonSerializerSettings
            {
                ContractResolver     = new CamelCasePropertyNamesContractResolver(),
                StringEscapeHandling = StringEscapeHandling.EscapeHtml
            })
            .SetReuseJavaScriptEngines(ReuseJavaScriptEngines)
#if DEBUG
            .DisableServerSideRendering()
#endif
            .SetLoadBabel(false)
            .SetLoadReact(false)
            .AddScriptWithoutTransform("~" + WebpackManifest.GetEntry("server-side")
                                       .Js);         // bundled React components
        }
 public LinkTagHelper(WebpackManifest manifest)
 {
     _manifest = manifest;
 }
Example #3
0
 public ScriptTagHelper(WebpackManifest manifest)
 {
     _manifest = manifest;
 }