public Task Render(IResponse response, ViewData data) { using (var writer = response.GetStreamWriter()) { Template.Render(data, writer, GetChildTemplate); } return Task.FromResult(0); }
public Task Render(IResponse response, ViewData data) { var register = new Hash(); register.Add(DotLiquidFileSystem.Guid, _resolver); var hash = new Hash(); hash.Add("Data", data.Data); hash.Add("Model", data.Model); hash.Add("Status", data.Status); var ctx = new Context(new List<Hash>(), hash, register, true); using (var writer = response.GetStreamWriter()) { _template.Render(writer, new RenderParameters { Context = ctx }); } return Task.FromResult(0); }