Skip to content

SerenityStaticAssets.ManifestEntry class

namespace: Serenity.Web   assembly: Serenity.Net.Web

An asset folder in the manifest, with its patterns resolved from the manifest's pattern sets. Patterns are ; separated, relative to Root, and the same ones used to select the files to publish / pack.

public class ManifestEntry

Public Members

name description
ManifestEntry() The default constructor.
BasePath { get; set; } Gets or sets the base path the folder is served under, like "Serenity.Corelib".
Excludes { get; set; } Gets or sets the exclude patterns, none if null or empty.
Filter { get; set; } Gets or sets if files are filtered by the patterns (default true). False for package folders, which only contain the files selected while packing.
Includes { get; set; } Gets or sets the include patterns, all files if null or empty.
Root { get; set; } Gets or sets the physical path of the folder.
WellKnown { get; set; } Gets or sets if the .well-known folder is included regardless of Excludes, in which case WellKnownExcludes apply to it instead (default true).
WellKnownExcludes { get; set; } Gets or sets the exclude patterns for the .well-known folder, none if null or empty.

See Also