public FileWatcherManifest CreateFileWatcherManifest(IFubuApplicationFiles files) { var manifest = new FileWatcherManifest(files.RootPath, AssemblyFinder.FindBinPath()); if (Mode == SearchMode.PublicFolderOnly) { manifest.PublicAssetFolder = DeterminePublicFolder(files).Replace('\\', '/'); } manifest.AssetExtensions = assetMimeTypes().SelectMany(x => x.Extensions).Union(AllowableExtensions).ToArray(); manifest.ContentMatches = ContentMatches.ToArray(); return(manifest); }
public FileWatcherManifest CreateFileWatcherManifest() { var manifest = new FileWatcherManifest(); /*TODO * - has public folder * - does not have public folder * - all content matches */ if (Mode == SearchMode.PublicFolderOnly) { manifest.PublicAssetFolder = DeterminePublicFolder().Replace('\\', '/'); } manifest.AssetExtensions = assetMimeTypes().SelectMany(x => x.Extensions).Union(AllowableExtensions).ToArray(); manifest.ContentMatches = ContentMatches.ToArray(); return(manifest); }
public FileWatcherManifest CreateFileWatcherManifest() { var manifest = new FileWatcherManifest(); /*TODO * - has public folder * - does not have public folder * - all content matches */ if (Mode == SearchMode.PublicFolderOnly) { manifest.PublicAssetFolder = DeterminePublicFolder().Replace('\\', '/'); } manifest.AssetExtensions = assetMimeTypes().SelectMany(x => x.Extensions).Union(AllowableExtensions).ToArray(); manifest.ContentMatches = ContentMatches.ToArray(); return manifest; }
public FileWatcherManifest CreateFileWatcherManifest(IFubuApplicationFiles files) { var manifest = new FileWatcherManifest(files.RootPath, AssemblyFinder.FindBinPath()); if (Mode == SearchMode.PublicFolderOnly) { manifest.PublicAssetFolder = DeterminePublicFolder(files).Replace('\\', '/'); } manifest.AssetExtensions = assetMimeTypes().SelectMany(x => x.Extensions).Union(AllowableExtensions).ToArray(); manifest.ContentMatches = ContentMatches.ToArray(); return manifest; }