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; }
public ScriptTagHelper(WebpackManifest manifest) { _manifest = manifest; }