protected override string ReadFileContent(string fileSystemPath, bool minify) { var directory = Path.GetDirectoryName(fileSystemPath); var pathResolver = new AbsolutePathResolver(directory); var fileReader = new FileReader { PathResolver = pathResolver }; var importer = new Importer { FileReader = fileReader }; var parser = new Parser { Importer = importer }; var lessEngine = new LessEngine { Parser = parser }; var rawFileContent = base.ReadFileContent(fileSystemPath, false); return lessEngine.TransformToCss(rawFileContent, fileSystemPath); }
protected override string ReadFileContent(string fileSystemPath, bool minify) { var directory = Path.GetDirectoryName(fileSystemPath); var pathResolver = new AbsolutePathResolver(directory); var fileReader = new FileReader { PathResolver = pathResolver }; var importer = new Importer { FileReader = fileReader }; var parser = new Parser { Importer = importer }; var lessEngine = new LessEngine { Parser = parser }; var rawFileContent = base.ReadFileContent(fileSystemPath, false); return(lessEngine.TransformToCss(rawFileContent, fileSystemPath)); }