internal PackageContainer() { this.routePrefix = "assets"; this.appPath = HttpRuntime.AppDomainAppPath; this.templateConfig = new TemplateConfiguration( tmplNamespace: "JST", tmplFunction: "_.template", tmplExtension: "jst"); this.debugState = new DebugState(); this.versionGenerator = new HashedVersionGenerator(); this.javascriptProcessor = new YuiJavaScriptProcessor(); this.stylesheetProcessor = new DotLessStyleSheetProcessor(this.appPath, this.debugState); this.resolver = new AssetResolver(new FileSystemWrapper()); }
public StyleSheetPackage(string name, IList<IAsset> assets, IStyleSheetProcessor processor, IDebugState debugState) : base(name, assets, processor, debugState) { }
public IPackageContainer StyleSheetProcessor(IStyleSheetProcessor processor) { Contract.Requires(processor != null); this.stylesheetProcessor = processor; return this; }