public override VirtualFile GetFile(string virtualPath) { var rem = new RemappedFile(virtualPath, GetFullPath(virtualPath)); if (rem.Exists) { Trace.TraceInformation("[SubfolderVpp]: remapping FILE {0} to {1}", virtualPath, rem.FullPath); return(rem); } return(base.GetFile(virtualPath)); }
public override VirtualFile GetFile(string virtualPath) { if (IsVirtualPath(virtualPath, false, true)) { var rem = new RemappedFile(virtualPath, GetRemappedFullPath(virtualPath)); if (rem.Exists) { Trace.TraceInformation("[SubfolderVpp]: remapping FILE {0} to {1}", virtualPath, rem.FullPath); return rem; } } return base.GetFile(virtualPath); }