BlogEngine.Core.Providers.DbFileSystemProvider.DeleteFile C# (CSharp) Method

DeleteFile() public method

deletes a file by virtual path
public DeleteFile ( string VirtualPath ) : void
VirtualPath string virtual path
return void
        public override void DeleteFile(string VirtualPath)
        {
            var db = new FileSystem.FileStoreDb(this.connectionString);
            var file = db.FileStoreFiles.Where(x => x.FullPath == VirtualPath.VirtualPathToDbPath() && x.FileStoreDirectory.BlogID == Blog.CurrentInstance.Id);
            db.FileStoreFiles.DeleteAllOnSubmit(file);
            db.SubmitChanges();
            db.Dispose();
        }