string ITemplate.Render(object vm) { TemplateReadTask.Wait(); var res = Node.InvokeAsync <string>(JSCompilerPath, TemplateReadTask.Result, vm); res.Wait(); return(res.Result); }
string ITemplate.Render(object vm) { string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); path = Path.Combine(path, JSCompilerPath); TemplateReadTask.Wait(); var res = Node.InvokeAsync <string>(path, TemplateReadTask.Result, JsonConvert.SerializeObject(vm)); res.Wait(); return(res.Result); }