Method | Description | |
---|---|---|
AddScript ( string filename ) : IReactSiteConfiguration |
Adds a script to the list of scripts that are executed. This should be called for all React components and their dependencies. If the script does not have any JSX in it (for example, it's built using Webpack or Gulp), use AddScriptWithoutTransform instead.
|
|
AddScriptWithoutTransform ( string filename ) : IReactSiteConfiguration |
Adds a script to the list of scripts that are executed. This is the same as AddScript except it does not run JSX transformation on the script and thus is more efficient.
|
|
DisableServerSideRendering ( ) : IReactSiteConfiguration |
Disables server-side rendering. This is useful when debugging your scripts.
|
|
SetAllowMsieEngine ( bool allowMsieEngine ) : IReactSiteConfiguration |
Sets whether the MSIE engine should be used if V8 is unavailable.
|
|
SetBabelConfig ( React.BabelConfig value ) : IReactSiteConfiguration |
Sets the Babel configuration to use.
|
|
SetJsonSerializerSettings ( JsonSerializerSettings settings ) : IReactSiteConfiguration |
Sets the configuration for json serializer. Thic confiquration is used when component initialization script is being generated server-side. |
|
SetLoadBabel ( bool loadBabel ) : IReactSiteConfiguration |
Sets whether Babel is loading. Disabling the loading of Babel can improve startup performance, but all your JSX files must be transformed beforehand (eg. through Babel, Webpack or Browserify).
|
|
SetLoadReact ( bool loadReact ) : IReactSiteConfiguration |
Sets whether the built-in version of React is loaded. If
|
|
SetMaxEngines ( int maxEngines ) : IReactSiteConfiguration |
Sets the maximum number of engines that will be created in the pool. Defaults to
|
|
SetReuseJavaScriptEngines ( bool value ) : IReactSiteConfiguration |
Sets whether JavaScript engines should be reused across requests.
|
|
SetStartEngines ( int startEngines ) : IReactSiteConfiguration |
Sets the number of engines to initially start when a pool is created. Defaults to
|
|
SetUseDebugReact ( bool value ) : IReactSiteConfiguration |
Sets whether to use the debug version of React. This is slower, but gives useful debugging tips.
|
Method | Description | |
---|---|---|
Glob ( string glob ) : IEnumerable |
Gets all the file paths that match the specified pattern. If the pattern is a plain path, just returns that path verbatim.
|
|
ReactSiteConfiguration ( ) : Newtonsoft.Json |
public AddScript ( string filename ) : IReactSiteConfiguration | ||
filename | string |
/// Name of the file to execute. Should be a server relative path starting with ~ (eg.
/// |
return | IReactSiteConfiguration |
public AddScriptWithoutTransform ( string filename ) : IReactSiteConfiguration | ||
filename | string |
/// Name of the file to execute. Should be a server relative path starting with ~ (eg.
/// |
return | IReactSiteConfiguration |
public DisableServerSideRendering ( ) : IReactSiteConfiguration | ||
return | IReactSiteConfiguration |
public SetAllowMsieEngine ( bool allowMsieEngine ) : IReactSiteConfiguration | ||
allowMsieEngine | bool | |
return | IReactSiteConfiguration |
public SetBabelConfig ( React.BabelConfig value ) : IReactSiteConfiguration | ||
value | React.BabelConfig | |
return | IReactSiteConfiguration |
public SetJsonSerializerSettings ( JsonSerializerSettings settings ) : IReactSiteConfiguration | ||
settings | JsonSerializerSettings | Settings. |
return | IReactSiteConfiguration |
public SetLoadBabel ( bool loadBabel ) : IReactSiteConfiguration | ||
loadBabel | bool | |
return | IReactSiteConfiguration |
public SetLoadReact ( bool loadReact ) : IReactSiteConfiguration | ||
loadReact | bool | |
return | IReactSiteConfiguration |
public SetMaxEngines ( int maxEngines ) : IReactSiteConfiguration | ||
maxEngines | int | |
return | IReactSiteConfiguration |
public SetReuseJavaScriptEngines ( bool value ) : IReactSiteConfiguration | ||
value | bool | |
return | IReactSiteConfiguration |
public SetStartEngines ( int startEngines ) : IReactSiteConfiguration | ||
startEngines | int | |
return | IReactSiteConfiguration |
public SetUseDebugReact ( bool value ) : IReactSiteConfiguration | ||
value | bool | |
return | IReactSiteConfiguration |