Example #1
0
        public WebServerResources(IScriptList servedScriptList)
        {
            _ServedScriptList = servedScriptList;

            Assembly assembly        = Assembly.Load("AllGreen.WebServer.Resources");
            int      namespaceLength = assembly.GetName().Name.Length;

            _ManifestResourceNames = assembly.GetManifestResourceNames().Select(s => s.Substring(namespaceLength + 1)).ToArray();

            _AssemblyWebResources = new AssemblyWebResources(assembly);
        }
Example #2
0
 public FileSystemResources(string rootFolder, IScriptList scriptList, IFileSystem fileSystem)
 {
     _RootFolder = rootFolder;
     _ScriptList = scriptList;
     _FileSystem = fileSystem;
 }