Exemplo n.º 1
0
        public static Func <object, RenderResult> CompileTemplateFromFile(this ICakeContext ctx, FilePath templateFilePath)
        {
            ctx = ctx ?? throw new ArgumentNullException(nameof(ctx));
            var file = new TemplateFileReader(ctx.FileSystem, templateFilePath);

            return(RenderResult.FromCompiledTemplate(ctx, file.CompileTemplate()));
        }
Exemplo n.º 2
0
        public static RenderResult RenderTemplateFromFile(this ICakeContext ctx, FilePath templateFilePath, object data)
        {
            ctx = ctx ?? throw new ArgumentNullException(nameof(ctx));
            var file = new TemplateFileReader(ctx.FileSystem, templateFilePath);

            return(new RenderResult(ctx, file.RenderTemplate(data)));
        }