diff --git a/src/Libraries/Nop.Core/Infrastructure/NopFileProvider.cs b/src/Libraries/Nop.Core/Infrastructure/NopFileProvider.cs index dcc3a0151cb..e813512228e 100644 --- a/src/Libraries/Nop.Core/Infrastructure/NopFileProvider.cs +++ b/src/Libraries/Nop.Core/Infrastructure/NopFileProvider.cs @@ -114,7 +114,7 @@ public virtual void CreateFile(string path) /// Depth-first recursive delete, with handling for descendant directories open in Windows Explorer. /// /// Directory path - public void DeleteDirectory(string path) + public virtual void DeleteDirectory(string path) { if (string.IsNullOrEmpty(path)) throw new ArgumentNullException(path); @@ -578,7 +578,7 @@ public virtual void WriteAllText(string path, string contents, Encoding encoding /// Locate a file at the given path. /// Relative path that identifies the file. /// The file information. Caller must check Exists property. - public new IFileInfo GetFileInfo(string subpath) + public virtual new IFileInfo GetFileInfo(string subpath) { subpath = subpath.Replace(Root, string.Empty);