Skip to content

PrefixedFileProvider class

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

A file provider that exposes the contents of another file provider under a path prefix, e.g. files of a package's wwwroot under "/Serenity.Corelib".

public sealed class PrefixedFileProvider : IFileProvider
parameter description
prefix Path prefix, like "Serenity.Corelib" or "/Serenity.Corelib"
inner Provider for the files under the prefix

Public Members

name description
PrefixedFileProvider(…) A file provider that exposes the contents of another file provider under a path prefix, e.g. files of a package's wwwroot under "/Serenity.Corelib".
Inner { get; } Gets the inner file provider.
Prefix { get; } Gets the path prefix, with a leading slash and no trailing slash.
GetDirectoryContents(…)
GetFileInfo(…)
Watch(…)

See Also