| class |
AntiforgeryFilterOptions |
Options for AutoValidateAntiforgeryIgnoreBearerFilter. |
| class |
ApplicationPartsTypeSource |
Implementation of a type source that uses ApplicationPartManager to get assemblies. Note that it only includes assemblies that are marked with TypeSourceAssemblyAttribute, which is automatically added to assemblies that reference the Serenity.Net.Web NuGet package (or Serenity.Net.Web.targets). |
| class |
AutoValidateAntiforgeryIgnoreBearerAttribute |
An attribute that causes validation of antiforgery tokens for all unsafe HTTP methods. An antiforgery token is required for HTTP methods other than GET, HEAD, OPTIONS, and TRACE, and when there is no cookie header and authorization is Bearer, e.g. JWT. |
| abstract class |
BaseDynamicDataGenerator |
Base class for generating .json files under the dynamic-data folder for script testing purposes. |
| static class |
CheckTreeEditorTexts |
|
| static class |
ColumnPickerDialogTexts |
|
| class |
ColumnsScriptRegistration |
Contains registration methods for ColumnsScript types. |
| class |
ContentHashCache |
Default IContentHashCache implementation. |
| class |
CssBundleManager |
Default implementation of ICssBundleManager. |
| class |
CssBundlingOptions |
Options for CSS bundling. |
| class |
CssMinifyOptions |
Set of options for CSS minifying. |
| class |
CssMinifyResult |
Result returned from a CSS minifier. |
| static class |
DataGridTexts |
|
| class |
DataScriptRegistration |
Contains helper methods for data script registration. |
| static class |
DateTimeEditorTexts |
|
| class |
DefaultFileWatcherFactory |
Default implementation of IFileWatcherFactory that keeps created watchers alive for the lifetime of the factory. |
| class |
DefaultLocalTextInitializer |
Default ILocalTextInitializer that registers base texts and JSON texts from the App_Data/texts folder. |
| class |
DefaultUploadFileResponder |
Default implementation of the upload file responder. |
| class |
DefaultUploadStorage |
Default IUploadStorage implementation which uses a combined upload storage of two DiskUploadStorage instances. |
| static class |
DialogTexts |
|
| class |
DistinctValuesRegistration |
Contains helper methods for distinct values scripts. |
| class |
DistinctValuesScript<TRow> |
A dynamic script type for distinct values of a field. |
| class |
DynamicScriptManager |
Default implementation of IDynamicScriptManager. |
| static class |
EntityDialogTexts |
|
| static class |
EntityGridTexts |
|
| static class |
ExcelContentResult |
Excel content result helper methods. |
| class |
FeatureBarrierAttribute |
An attribute that can be placed on MVC controllers, controller actions, or Razor pages to require all or any of a set of features to be enabled. Note that if no IFeatureToggles service is registered, the feature barrier will always pass. |
| class |
FileWatcher |
Default file watcher implementation for the physical file system. |
| static class |
FilterPanelTexts |
|
| class |
FormScriptRegistration |
Contains registration methods for FormScript types. |
| static class |
FormValidationTexts |
|
| static class |
HtmlContentEditorTexts |
|
| static class |
HtmlCspExtensions |
Contains CSP related extension methods for HTML helpers and HTTP contexts. |
| static class |
HtmlImportMapExtensions |
Contains import map related extension methods for HTML helpers and HTTP contexts. |
| static class |
HtmlScriptExtensions |
Contains Serenity related helper methods that can be used in Razor CSHTML files. |
| class |
HttpContextItemsAccessor |
Default implementation of IHttpContextItemsAccessor that reads the HttpContext items. |
| class |
HttpContextUserAccessor |
Default implementation of IUserAccessor that reads the current user from the HTTP context. |
| static class |
HttpRequestExtensions |
Contains HTTP request related extensions. |
| interface |
ICacheSuffix |
Abstraction to get the cache suffix used while generating the key for a cached dynamic script. |
| interface |
IContentHashCache |
An abstraction for a content hash cache, which contains hashes of web servable files. |
| interface |
ICssBundleManager |
Abstraction for a CSS bundling manager. |
| interface |
ICssMinifier |
Abstraction for a CSS minifier. |
| interface |
IDynamicScriptManager |
Dynamic script manager abstraction. |
| interface |
IFileWatcher |
Abstraction for a file system watcher. |
| interface |
IFileWatcherFactory |
An abstract factory for creating file system watchers. |
| interface |
IScriptBundleManager |
Abstraction for a script bundling manager. |
| interface |
IScriptMinifier |
Abstraction for a script minifier. |
| interface |
IUploadFileResponder |
Abstraction for reading a file via /upload/path, e.g. the Read action in the FilePage. |
| static class |
KnownMimeTypes |
Contains a set of known popular mime types. |
| class |
LocalTextDataScript |
Local text data script to access local texts from an external app like mobile. |
| class |
LocalTextScript |
Local text dynamic script. |
| abstract class |
LookupScript |
Dynamic script type for lookup scripts. |
| class |
LookupScriptRegistration |
Contains helper methods for lookup script registration. |
| class |
NodeScriptRunner |
Executes the script entries defined in a package.json file, capturing any output written to stdio. |
| class |
NuglifyMinifier |
Default implementation of IScriptMinifier and ICssMinifier using the Nuglify library. |
| class |
PageAuthorizeAttribute |
Authorizes access to a controller action. Optionally checks the permission provided as the first argument. Use special permission key ? to check for logged-in users, and * to allow anyone including anonymous access. |
| static class |
PagerTexts |
|
| static class |
PropertyGridTexts |
|
| static class |
QuickSearchTexts |
|
| class |
RecaptchaPropertyProcessor |
Property processor that passes the recaptcha site key to the client side. |
| static class |
RecaptchaValidation |
Recaptcha validation extensions. This was written for a very old version of Google Recaptcha and might not work properly. |
| class |
RegisteredScripts |
A dynamic script type for registered scripts. |
| class |
RowLookupScript<TRow> |
Generic lookup script type for rows. |
| class |
ScriptBundleManager |
Default implementation of IScriptBundleManager. |
| class |
ScriptBundlingOptions |
Options for script bundling. |
| class |
ScriptContent |
Default implementation of IScriptContent. |
| class |
ScriptMinifyOptions |
Set of options for script minifying. |
| class |
ScriptMinifyResult |
Result returned from a script minifier. |
| static class |
SelectEditorTexts |
|
| static class |
TemplateHelper |
Helper methods for CSHTML templating. |
| static class |
VirtualPathUtility |
Extension methods providing partial compatibility with the legacy VirtualPathUtility. |
| static class |
WebTexts |
|
| class |
WebTypeSource |
Base type source for apps using the Serenity.Web assembly and its reference chain. |