Class DynamicFileProvider
Inheritance
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
FilePathTokenLookup
Declaration
protected ConcurrentDictionary<string, DynamicFileProvider.ChangeTokenInfo> FilePathTokenLookup { get; }
Property Value
Files
Declaration
protected override IDictionary<string, IFileInfo> Files { get; }
Property Value
Overrides
Methods
AddOrUpdate(IFileInfo)
Declaration
public virtual void AddOrUpdate(IFileInfo fileInfo)
Parameters
Delete(string)
Declaration
public virtual bool Delete(string filePath)
Parameters
Type |
Name |
Description |
string |
filePath |
|
Returns
ReportChange(string)
Declaration
protected virtual void ReportChange(string filePath)
Parameters
Type |
Name |
Description |
string |
filePath |
|
Watch(string)
Declaration
public override IChangeToken Watch(string filter)
Parameters
Type |
Name |
Description |
string |
filter |
|
Returns
Overrides
Implements
Extension Methods