Class DynamicFileProvider
Inheritance
System.Object
DynamicFileProvider
Assembly: Volo.Abp.VirtualFileSystem.dll
Syntax
public class DynamicFileProvider : DictionaryBasedFileProvider, IDynamicFileProvider, IFileProvider, ISingletonDependency
Constructors
DynamicFileProvider()
Declaration
public DynamicFileProvider()
Properties
DynamicFiles
Declaration
protected ConcurrentDictionary<string, IFileInfo> DynamicFiles { get; }
Property Value
Type |
Description |
ConcurrentDictionary<System.String, IFileInfo> |
|
FilePathTokenLookup
Declaration
protected ConcurrentDictionary<string, DynamicFileProvider.ChangeTokenInfo> FilePathTokenLookup { get; }
Property Value
Files
Declaration
protected override IDictionary<string, IFileInfo> Files { get; }
Property Value
Type |
Description |
IDictionary<System.String, IFileInfo> |
|
Overrides
Methods
AddOrUpdate(IFileInfo)
Declaration
public void AddOrUpdate(IFileInfo fileInfo)
Parameters
Type |
Name |
Description |
IFileInfo |
fileInfo |
|
Delete(String)
Declaration
public bool Delete(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
Type |
Description |
System.Boolean |
|
Watch(String)
Declaration
public override IChangeToken Watch(string filter)
Parameters
Type |
Name |
Description |
System.String |
filter |
|
Returns
Type |
Description |
IChangeToken |
|
Overrides
Implements
IFileProvider
Extension Methods