Ejemplo n.º 1
0
        private void WriteCompiledResource(ICompiledResource compiledResource)
        {
            string consolidatedPath = PathResolver.MapPath(compiledResource.CompiledPath);

            compiledResource.WriteToFile(consolidatedPath);
            LogCompilation(compiledResource);
        }
 public DynamicallyConsolidatedHandlerResource(ICompiledResource compiledResource, ResourceMode resourceMode,
                                               DateTime minLastModified, ResourceType resourceType)
 {
     _compiledResource = compiledResource;
     _resourceMode     = resourceMode;
     _minLastModified  = minLastModified;
     _resourceType     = resourceType;
 }
Ejemplo n.º 3
0
 private void LogCompilation(ICompiledResource compiledResource)
 {
     LogMessage(String.Format("Compiling '{0}'...", compiledResource.CompiledPath));
     foreach (IResource resource in compiledResource.Resources)
     {
         LogMessage(String.Format("\t...from '{0}'", resource.VirtualPath));
     }
 }
 public DynamicallyConsolidatedHandlerResource(ICompiledResource compiledResource, ResourceMode resourceMode,
     DateTime minLastModified, ResourceType resourceType)
 {
     _compiledResource = compiledResource;
     _resourceMode = resourceMode;
     _minLastModified = minLastModified;
     _resourceType = resourceType;
 }
Ejemplo n.º 5
0
        public static void WriteToFile(this ICompiledResource resource, string path)
        {
            //ensure the destination directory exists
            string directory = Path.GetDirectoryName(path);

            Directory.CreateDirectory(directory);

            using (Stream outputStream = new FileStream(path, FileMode.Create))
            {
                resource.WriteTo(outputStream);
            }
        }
Ejemplo n.º 6
0
 private void WriteCompiledResource(ICompiledResource compiledResource)
 {
     string consolidatedPath = PathResolver.MapPath(compiledResource.CompiledPath);
     compiledResource.WriteToFile(consolidatedPath);
     LogCompilation(compiledResource);
 }
Ejemplo n.º 7
0
 private void LogCompilation(ICompiledResource compiledResource)
 {
     LogMessage(String.Format("Compiling '{0}'...", compiledResource.CompiledPath));
     foreach (IResource resource in compiledResource.Resources)
     {
         LogMessage(String.Format("\t...from '{0}'", resource.VirtualPath));
     }
 }