Show / Hide Table of Contents

Class RazorViewEngineVirtualFileProvider

Inheritance
object
RazorViewEngineVirtualFileProvider
Implements
IFileProvider
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AspNetCore.VirtualFileSystem
Assembly: Volo.Abp.AspNetCore.dll
Syntax
public class RazorViewEngineVirtualFileProvider : IFileProvider

Constructors

RazorViewEngineVirtualFileProvider(IObjectAccessor<IServiceProvider>)

Declaration
public RazorViewEngineVirtualFileProvider(IObjectAccessor<IServiceProvider> serviceProviderAccessor)
Parameters
Type Name Description
IObjectAccessor<IServiceProvider> serviceProviderAccessor

Methods

GetDirectoryContents(string)

Declaration
public IDirectoryContents GetDirectoryContents(string subpath)
Parameters
Type Name Description
string subpath
Returns
Type Description
IDirectoryContents

GetFileInfo(string)

Declaration
public IFileInfo GetFileInfo(string subpath)
Parameters
Type Name Description
string subpath
Returns
Type Description
IFileInfo

Watch(string)

Declaration
public IChangeToken Watch(string filter)
Parameters
Type Name Description
string filter
Returns
Type Description
IChangeToken

Implements

IFileProvider

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform