Skip to content

DynamicScriptServiceCollectionExtensions class

namespace: Serenity.Extensions.DependencyInjection   assemblySerenity.Net.Web

Contains DI extension methods related to dynamic script services.

public static class DynamicScriptServiceCollectionExtensions

Public Members

name description
static AddContentHashCache(…) Registers the default IContentHashCache implementation.
static AddCssAndScriptBundling(…) Registers the default service types related to CSS and script bundling.
static AddCssBundling(…) Registers the default service types related to CSS bundling, including ICssBundleManager. (2 methods)
static AddDynamicScriptManager(…) Registers the default IDynamicScriptManager implementation.
static AddDynamicScripts(…) Registers the default IDynamicScriptManager implementation in addition to the IPropertyItemProvider implementation.
static AddFileWatcherFactory(…) Registers the default IFileWatcherFactory implementation.
static AddLocalTextInitializer(…) Registers the default local text initializer.
static AddScriptBundling(…) Registers the default service types related to script bundling, including IScriptBundleManager. (2 methods)
static InitializeLocalTexts(…) Initializes local texts by calling ILocalTextRegistry).
static UseCssWatching(…) Activates CSS file watching. (2 methods)
static UseDynamicScriptMiddleware(…) Adds DynamicScriptMiddleware to the application pipeline.
static UseDynamicScripts(…) Adds dynamic script related services to the application, including dynamic script types, CSS watching, script watching, template scripts, and the dynamic script middleware.
static UseDynamicScriptTypes(…) Executes registration of dynamic script types, including data scripts, lookup scripts, distinct values, columns, and forms.
static UseScriptWatching(…) Activates script file watching. (2 methods)

See Also