#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 1 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Home\Index.cshtml" ViewBag.Title = "首頁"; #line default #line hidden BeginContext(31, 20, true); WriteLiteral("<br /><br /><br />\n\n"); EndContext(); BeginContext(51, 38, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d1f3e171640c49049942e0a4cfd3f972", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(89, 1, true); WriteLiteral("\n"); EndContext(); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 3 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" ViewData["Title"] = Model.Title; ViewData["Description"] = Model.Excerpt; bool showFullPost = ViewContext.RouteData.Values.ContainsKey("slug"); string host = Context.Request.Scheme + "://" + Context.Request.Host; bool isCodePreview = Model.Content.Contains("</code>"); #line default #line hidden BeginContext(354, 1, true); WriteLiteral("\n"); EndContext(); DefineSection("Head", async() => { BeginContext(370, 26, true); WriteLiteral("\n <link rel=\"canonical\""); EndContext(); BeginWriteAttribute("href", " href=\"", 396, "\"", 428, 1); #line 12 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 403, host + Model.GetLink(), 403, 25, false); #line default #line hidden EndWriteAttribute(); BeginContext(429, 4, true); WriteLiteral(" />\n"); EndContext(); } ); BeginContext(435, 157, true); WriteLiteral("\n<article class=\"post container\" itemscope itemtype=\"http://schema.org/BlogPosting\" itemprop=\"blogPost\">\n <header>\n <h1 itemprop=\"name headline\"><a"); EndContext(); BeginWriteAttribute("href", " href=\"", 592, "\"", 615, 1); #line 17 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 599, Model.GetLink(), 599, 16, false); #line default #line hidden EndWriteAttribute(); BeginContext(616, 32, true); WriteLiteral(" rel=\"canonical\" itemprop=\"url\">"); EndContext(); BeginContext(649, 11, false); #line 17 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(Model.Title); #line default #line hidden EndContext(); BeginContext(660, 23, true); WriteLiteral("</a></h1>\n <time"); EndContext(); BeginWriteAttribute("datetime", " datetime=\"", 683, "\"", 722, 1); #line 18 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 694, Model.PubDate.ToString("s"), 694, 28, false); #line default #line hidden EndWriteAttribute(); BeginContext(723, 36, true); WriteLiteral(" itemprop=\"datePublished\">Published "); EndContext(); BeginContext(760, 37, false); #line 18 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(Model.PubDate.ToString("MMM d, yyyy")); #line default #line hidden EndContext(); BeginContext(797, 8, true); WriteLiteral("</time>\n"); EndContext(); #line 19 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" if (User.Identity.IsAuthenticated) { #line default #line hidden BeginContext(859, 12, true); WriteLiteral(" "); EndContext(); BeginContext(871, 103, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b0dc1b35210846699e039adac3edd34c", async() => { BeginContext(961, 9, true); WriteLiteral("Edit post"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_0.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_1.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1); if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) { throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); } BeginWriteTagHelperAttribute(); #line 21 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteLiteral(Model.ID); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(974, 1, true); WriteLiteral("\n"); EndContext(); #line 22 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden BeginContext(985, 19, true); WriteLiteral(" </header>\n\n "); EndContext(); BeginContext(1004, 104, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e58b73dc1ab74323875e346f18973e41", async() => { BeginContext(1056, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(1066, 31, false); #line 26 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(Html.Raw(Model.RenderContent())); #line default #line hidden EndContext(); BeginContext(1097, 5, true); WriteLiteral("\n "); EndContext(); } ); __WebEssentials_AspNetCore_CdnTagHelpers_CdnifyTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnifyTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnifyTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("cdnify", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1108, 15, true); WriteLiteral("\n\n <footer>\n"); EndContext(); #line 30 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" if (Model.Categories.Any()) { #line default #line hidden BeginContext(1170, 73, true); WriteLiteral(" <ul class=\"categories\">\n <li> Posted in </li>\n"); EndContext(); #line 34 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" foreach (string cat in Model.Categories) { #line default #line hidden BeginContext(1319, 50, true); WriteLiteral(" <li itemprop=\"articleSection\">"); EndContext(); BeginContext(1369, 118, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "a8101192faae446eaf90357ee84e4663", async() => { BeginContext(1480, 3, false); #line 36 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(cat); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_0.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_4.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4); if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) { throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-category", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); } BeginWriteTagHelperAttribute(); #line 36 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteLiteral(cat.ToLowerInvariant()); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["category"] = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-category", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["category"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) { throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-page", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); } __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["page"] = (string)__tagHelperAttribute_5.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1487, 6, true); WriteLiteral("</li>\n"); EndContext(); #line 37 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden BeginContext(1511, 18, true); WriteLiteral(" </ul>\n"); EndContext(); BeginContext(1547, 7, true); WriteLiteral("and has"); EndContext(); #line 39 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden BeginContext(1572, 11, true); WriteLiteral("\n <a"); EndContext(); BeginWriteAttribute("href", " href=\"", 1583, "\"", 1615, 2); #line 42 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 1590, Model.GetLink(), 1590, 16, false); #line default #line hidden WriteAttributeValue("", 1606, "#comments", 1606, 9, true); EndWriteAttribute(); BeginContext(1616, 104, true); WriteLiteral(" itemprop=\"discussionUrl\" title=\"Go to the comments section\">\n <span itemprop=\"commentCount\">"); EndContext(); BeginContext(1721, 20, false); #line 43 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(Model.Comments.Count); #line default #line hidden EndContext(); BeginContext(1741, 8, true); WriteLiteral("</span> "); EndContext(); BeginContext(1751, 50, false); #line 43 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" Write(Model.Comments.Count == 1 ? "comment" : "comments"); #line default #line hidden EndContext(); BeginContext(1802, 46, true); WriteLiteral("\n </a>\n\n <meta itemprop=\"author\""); EndContext(); BeginWriteAttribute("content", " content=\"", 1848, "\"", 1879, 1); #line 46 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 1858, settings.Value.Owner, 1858, 21, false); #line default #line hidden EndWriteAttribute(); BeginContext(1880, 41, true); WriteLiteral(" />\n <meta itemprop=\"dateModified\""); EndContext(); BeginWriteAttribute("content", " content=\"", 1921, "\"", 1964, 1); #line 47 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 1931, Model.LastModified.ToString("s"), 1931, 33, false); #line default #line hidden EndWriteAttribute(); BeginContext(1965, 45, true); WriteLiteral(" />\n <meta itemprop=\"mainEntityOfPage\""); EndContext(); BeginWriteAttribute("content", " content=\"", 2010, "\"", 2045, 1); #line 48 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" WriteAttributeValue("", 2020, host + Model.GetLink(), 2020, 25, false); #line default #line hidden EndWriteAttribute(); BeginContext(2046, 30, true); WriteLiteral(" />\n </footer>\n</article>\n\n"); EndContext(); #line 52 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" if (showFullPost) { await Html.RenderPartialAsync("Comments"); #line default #line hidden DefineSection("Preload", async() => { BeginContext(2168, 1, true); WriteLiteral("\n"); EndContext(); BeginContext(2243, 8, true); WriteLiteral(" "); EndContext(); BeginContext(2251, 60, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "2eef74890f9340eb802513223bf4ccc2", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2311, 19, true); WriteLiteral("\n <noscript>"); EndContext(); BeginContext(2330, 52, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "2ca80f8cb16c4653b9a8a4ebbb715bfc", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2382, 12, true); WriteLiteral("</noscript>\n"); EndContext(); #line 61 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" if (isCodePreview) { #line default #line hidden BeginContext(2432, 12, true); WriteLiteral(" "); EndContext(); BeginContext(2444, 63, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "5e1f7abd837d4036996022d62842b7ae", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_10); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2507, 13, true); WriteLiteral("\n "); EndContext(); BeginContext(2520, 56, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "79855c6d81f540ed858623b2b843dca4", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("async", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("defer", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2576, 1, true); WriteLiteral("\n"); EndContext(); #line 65 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden BeginContext(2587, 4, true); WriteLiteral(" "); EndContext(); } ); #line 66 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden BeginContext(2595, 1, true); WriteLiteral("\n"); EndContext(); #line 69 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" if (User.Identity.IsAuthenticated) { #line default #line hidden DefineSection("Scripts", async() => { BeginContext(2656, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(2665, 49, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "464257334a8d407f902b77f87c52f3f3", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_12); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("async", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("defer", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2714, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(2723, 49, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "dc0f5327528b4035a4a891c2e1d126aa", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2772, 5, true); WriteLiteral("\n "); EndContext(); } ); #line 74 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Post.cshtml" } #line default #line hidden }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 1 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonEdit.cshtml" ViewBag.Title = "編輯課程"; #line default #line hidden BeginContext(33, 2737, true); WriteLiteral(@" <div class=""container""> <br /><h4>編輯課程</h4> <!-- 畫面驗證訊息 --> <div class='validation-summary-errors'><ul /></div> <div class=""form-group row""> <label class=""col-lg-2 text-right""><span style=""color: red"">*</span>名稱</label> <div class=""col-lg-4""> <input class=""form-control"" v-model=""model.Name"" /> </div> </div> <div class=""form-group row""> <label class=""col-lg-2 text-right"">說明</label> <div class=""col-lg-4""> <textarea class=""form-control"" v-model=""model.Description"" rows=""3"" cols=""10""></textarea> </div> </div> <div class=""form-group""> <div class=""col-lg-12""> <button type=""button"" class=""btn btn-warning"" v-on:click=""addRow"">新增明細</button> <table class=""table-bordered w-100""> <thead> <tr class=""d-flex""> <th class=""col-1"">操作</th> <th class=""col-1"">序號</th> <th class=""col-4"">說明"); WriteLiteral(@"</th> <th class=""col-6""><span style=""color: red"">*</span>圖片</th> </tr> </thead> <tbody> <tr v-for=""(row, index) in rows"" class=""d-flex""> <td class=""text-center col-1""> <button type=""button"" class=""btn btn-danger btn-sm"" v-on:click=""removeRow(row)""><i class='fa fa-remove'></i>刪除</button> </td> <td class=""text-center col-1"" style=""vertical-align:middle""> {{index + 1}} <input type=""hidden"" v-model=""row.Seq"" /> </td> <td class=""text-center col-4""> <input v-model=""row.Description"" class=""form-control""> </td> <td class=""col-6""> <input type=""file"" class=""filestyle"" v-on:change=""fileChange($event, index)"" v-bind:data-pla"); WriteLiteral(@"ceholder=""row.FileName"" /> <img v-bind:src=""'/images/Lesson/' + row.FileName"" v-if=""!previewImage[index] && !!row.FileName"" class=""w-25"" /> <span v-else> <img v-bind:src=""previewImage[index]"" class=""w-25"" /> </span> </td> </tr> </tbody> </table> </div> </div> <div class=""text-center""> <input type=""button"" class=""btn btn-primary"" value=""儲存"" v-on:click=""save"" /> <input type=""button"" class=""btn btn-warning"" value=""上一頁"" v-on:click=""previousPage"" /> </div> </div> "); EndContext(); BeginContext(2770, 38, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "316f205951ab48169c9c969adeb986ba", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2808, 3, true); WriteLiteral("\n\n\n"); EndContext(); BeginContext(2811, 3155, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "972a7e07bc244293a61ed233453ccf00", async() => { BeginContext(2842, 110, true); WriteLiteral("\n\nvar vm =\n new Vue({\n el: \'.container\',\n data: {\n errors: [],\n model: "); EndContext(); BeginContext(2953, 31, false); #line 76 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonEdit.cshtml" Write(Html.Raw(Json.Serialize(Model))); #line default #line hidden EndContext(); BeginContext(2984, 20, true); WriteLiteral(",\n rows: "); EndContext(); BeginContext(3005, 44, false); #line 77 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonEdit.cshtml" Write(Html.Raw(Json.Serialize(Model.TeachingAids))); #line default #line hidden EndContext(); BeginContext(3049, 2908, true); WriteLiteral(@", formdata: new FormData(), previewImage: [] }, watch: { rows: function () { // 處理filestyle, 新增列後再驅動timer setTimeout(function () { $('.filestyle').each(function () { if (!$(this).attr(""id"")) { $(this).filestyle(); } }); }, 0); } }, methods: { fileChange: async function (e, index) { var files = e.target.files || e.dataTransfer.files; if (!files.length) { return; } this.formdata.append(files[0].name, files[0]); await uploadFile(files[0]).then(function (file) { if (vm.previewImage[index] === ""undefined"") { vm.previewImage.push(file); } else { vm.previewImage[index] = file; "); WriteLiteral(@" } vm.rows[index].FileName = files[0].name; }); }, save() { // alert(JSON.stringify(this.model)); // alert(JSON.stringify(this.rows)); this.model.TeachingAids = this.rows; ajaxUpload('/Setting/LessonEdit', this.model, '/Setting/UploadImage/Lesson', this.formdata); }, addRow() { this.rows.push({ Seq: this.rows.length + 1, Description: """", FileName: """" }); this.previewImage.push(''); // console.log(""previewImage length:"" + this.previewImage.length); }, removeRow(selectedRow) { if (this.rows.length == 1) { warningMessage(""明細資料至少要有一列""); } else { var index = this.rows.indexOf(selectedRow); //console.log(index); this.$delete(this.rows, index); this.pr"); WriteLiteral(@"eviewImage.splice(index, 1); //console.log(""previewImage length:"" + this.previewImage.length); // 重置序號 this.rows.forEach(function (row, idx) { row.Seq = idx + 1; }); // 處理placeholder $("".filestyle"").each(function (idx) { if (idx >= index) { $(this).filestyle('clear'); if (!!vm.rows[idx] && !!vm.rows[idx].FileName) { //console.log(""idx:"" + idx + "", value:"" + vm.rows[idx].FileName); $(this).filestyle('placeholder', vm.rows[idx].FileName); } } }); } } } }) "); EndContext(); } ); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 1 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonProject.cshtml" Layout = null; #line default #line hidden BeginContext(24, 2, true); WriteLiteral("\n\n"); EndContext(); BeginContext(26, 232, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "620a37c7a2ab4676961ffc3ab767f43d", async() => { BeginContext(32, 5, true); WriteLiteral("\n "); EndContext(); BeginContext(37, 49, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "05476e27f70942f4be5b4edc8e83dd52", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(86, 165, true); WriteLiteral("\n <style>\n img {\n width: 65%;\n display: block;\n margin-left: auto;\n margin-right: auto;\n }\n </style>\n"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.HeadTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_HeadTagHelper); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(258, 182, true); WriteLiteral("\n<div class=\"container\">\n <!--\n <textarea id=\"source\">\n class: center, middle\n\n # 社交故事\n\n ---\n\n image11.png\n\n ---\n\n image17.png\n </textarea>\n -->\n</div>\n"); EndContext(); BeginContext(440, 38, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b4d4fb1978c945429d38cbb0bd31930d", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(478, 3, true); WriteLiteral("\n\n\n"); EndContext(); BeginContext(481, 1554, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "00b5f5d21e6c4ca899e38fd4f897817b", async() => { BeginContext(512, 86, true); WriteLiteral("\n\nvar vm =\n new Vue({\n el: \'.container\',\n data: {\n model: "); EndContext(); BeginContext(599, 31, false); #line 43 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonProject.cshtml" Write(Html.Raw(Json.Serialize(Model))); #line default #line hidden EndContext(); BeginContext(630, 1396, true); WriteLiteral(@" }, mounted: function () { //var slideshow = remark.create(); //alert(JSON.stringify(this.model)); var slideshow = remark.create({ source: this.composeContent(this.model) }); }, methods: { composeContent(model) { var content = ""class: center, middle\n"" + ""# "" + model.Name + ""\n""; model.TeachingAids.forEach(function (row) { //alert(JSON.stringify(row)); content += ""\n---\n""; content += ""class: center, middle\n""; content += ""<img src='/images/Lesson/"" + row.FileName + ""' onclick='speak(\"""" + row.Description + ""\"")'>""; }); console.log(content); return content; } } }); function speak(message) { if (!!message) { //console.log(mess"); WriteLiteral(@"age); var rate = 5; var pitch = 2; var msg = new SpeechSynthesisUtterance(); var voices = window.speechSynthesis.getVoices(); msg.voice = voices[0]; msg.rate = rate / 10; msg.pitch = pitch; msg.text = message; speechSynthesis.speak(msg); } } "); EndContext(); } ); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2035, 1, true); WriteLiteral("\n"); EndContext(); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 2 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" bool isNew = string.IsNullOrEmpty(Model.Title); ViewData["Title"] = "Edit " + (Model.Title ?? "new post"); var host = Context.Request.Host.ToString(); List <string> allCats = ViewData["AllCats"] as List <string> ?? new List <string>(); allCats.Sort(); #line default #line hidden BeginContext(286, 1, true); WriteLiteral("\n"); EndContext(); DefineSection("Head", async() => { BeginContext(301, 5, true); WriteLiteral("\n "); EndContext(); BeginContext(306, 49, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "5719e40fa4534b568adc2380cd05f8fb", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_LinkTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.LinkTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_LinkTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(355, 1, true); WriteLiteral("\n"); EndContext(); } ); BeginContext(358, 5, true); WriteLiteral("\n "); EndContext(); BeginContext(363, 2253, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b93b6184a9d04437bd9b664cbece5ca5", async() => { BeginContext(457, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(466, 40, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9184f249e8a84386a3e43073ad10c9b9", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper); #line 15 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary = global::Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.All; #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-validation-summary", __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(506, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(515, 43, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "375e1641cc554a13bdef41d674be22f7", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string)__tagHelperAttribute_2.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); #line 16 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.ID); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(558, 10, true); WriteLiteral("\n\n "); EndContext(); BeginContext(568, 57, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "46f2292ef5e04c93b58cd0ebaa544472", async() => { BeginContext(612, 5, true); WriteLiteral("Title"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); #line 18 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.Title); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(625, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(634, 104, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "be5b41aee54c480b9309c2b6bf53a27f", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); #line 19 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.Title); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("required", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(738, 106, true); WriteLiteral("\n <span class=\"desc\" id=\"desc_title\">The title as it appears on the website</span>\n <br />\n\n"); EndContext(); BeginContext(1123, 168, true); WriteLiteral("\n <label for=\"categories\" class=\"label\">Tags</label>\n <input type=\"text\" name=\"selecttag\" id=\"selecttag\" aria-describedby=\"desc_categories\" list=\"taglist\""); EndContext(); BeginWriteAttribute("placeholder", " placeholder=\"", 1291, "\"", 1341, 1); #line 29 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" WriteAttributeValue("", 1305, string.Join(", ", Model.Categories), 1305, 36, false); #line default #line hidden EndWriteAttribute(); BeginContext(1342, 65, true); WriteLiteral(" />\n <input type=\"text\" name=\"categories\" id=\"categories\""); EndContext(); BeginWriteAttribute("value", " value=\"", 1407, "\"", 1451, 1); #line 30 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" WriteAttributeValue("", 1415, string.Join(", ", Model.Categories), 1415, 36, false); #line default #line hidden EndWriteAttribute(); BeginContext(1452, 181, true); WriteLiteral(" hidden />\n <span class=\"desc\" id=\"desc_categories\">Select, or build a comma separated list of keywords - to remove double the keyword</span>\n <datalist id=\"taglist\">\n"); EndContext(); #line 33 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" foreach (var cat in allCats) { #line default #line hidden BeginContext(1689, 16, true); WriteLiteral(" "); EndContext(); BeginContext(1705, 22, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "da0ea719249d4e02ad4718028ef05d35", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper); BeginWriteTagHelperAttribute(); #line 35 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" WriteLiteral(cat); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("value", __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1727, 1, true); WriteLiteral("\n"); EndContext(); #line 36 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" } #line default #line hidden BeginContext(1742, 48, true); WriteLiteral(" </datalist>\n <br />\n\n "); EndContext(); BeginContext(1790, 61, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "c4600af05d234e93bf93e9e360a99fec", async() => { BeginContext(1836, 7, true); WriteLiteral("Excerpt"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); #line 40 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.Excerpt); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1851, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(1860, 146, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "feb020290efe4322bb23bb1214d12780", async() => { BeginContext(1982, 13, false); #line 41 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" Write(Model.Excerpt); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper); #line 41 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.Excerpt); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2006, 124, true); WriteLiteral("\n <span class=\"desc\" id=\"desc_excerpt\">A brief description of the content of the post</span>\n <br />\n\n "); EndContext(); BeginContext(2130, 91, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "72d2449d7d634f5bb0fac2aa7239b580", async() => { BeginContext(2197, 13, false); #line 45 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" Write(Model.Content); #line default #line hidden EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper); #line 45 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.Content); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_10); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2221, 93, true); WriteLiteral("\n <br />\n\n <input type=\"submit\" value=\"Save\" title=\"Save the post\" />\n\n "); EndContext(); BeginContext(2314, 38, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "37683554c41e45879047a43ad75b8634", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); #line 50 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.IsPublished); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2352, 9, true); WriteLiteral("\n "); EndContext(); BeginContext(2361, 56, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b323712d16c144a1ac82dea52ebcbc17", async() => { BeginContext(2397, 12, true); WriteLiteral("Is published"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); #line 51 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => Model.IsPublished); #line default #line hidden __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2417, 2, true); WriteLiteral("\n\n"); EndContext(); #line 53 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" if (!isNew) { #line default #line hidden BeginContext(2450, 12, true); WriteLiteral(" "); EndContext(); BeginContext(2462, 132, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "a65919aa4483476f94a1eec9e33f57da", async() => { } ); __Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_14); __Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper.Action = (string)__tagHelperAttribute_15.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15); if (__Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper.RouteValues == null) { throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "RouteValues")); } BeginWriteTagHelperAttribute(); #line 55 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" WriteLiteral(Model.ID); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_FormActionTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2594, 1, true); WriteLiteral("\n"); EndContext(); #line 56 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" } #line default #line hidden BeginContext(2605, 4, true); WriteLiteral(" "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_16.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_16); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_19.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_20.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_20); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2616, 2, true); WriteLiteral("\n\n"); EndContext(); DefineSection("Scripts", async() => { BeginContext(2636, 5, true); WriteLiteral("\n "); EndContext(); BeginContext(2641, 58, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1b14c3dc93724610988dd48b4f45e927", async() => { } ); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); BeginAddHtmlAttributeValues(__tagHelperExecutionContext, "src", 3, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); AddHtmlAttributeValue("", 2654, "//", 2654, 2, true); #line 60 "C:\Codigos\Miniblog.Core-master\Miniblog.Core-master\src\Views\Blog\Edit.cshtml" AddHtmlAttributeValue("", 2656, host, 2656, 5, false); #line default #line hidden AddHtmlAttributeValue("", 2661, "/lib/tinymce/tinymce.min.js", 2661, 27, true); EndAddHtmlAttributeValues(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2699, 1, true); WriteLiteral(" "); EndContext(); BeginContext(2759, 5, true); WriteLiteral("\n "); EndContext(); BeginContext(2764, 43, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "c1951f3f8d284537bc10702e5a1e41f7", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper = CreateTagHelper <global::WebEssentials.AspNetCore.CdnTagHelpers.CdnTagHelper>(); __tagHelperExecutionContext.Add(__WebEssentials_AspNetCore_CdnTagHelpers_CdnTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_21); BeginWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperExecutionContext.AddHtmlAttribute("async", Html.Raw(__tagHelperStringValueBuffer), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.Minimized); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2807, 1, true); WriteLiteral("\n"); EndContext(); } ); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { #line 1 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonList.cshtml" ViewBag.Title = "課程管理"; #line default #line hidden BeginContext(33, 808, true); WriteLiteral(@" <div class=""container""> <br /><h4>課程管理</h4><br /> <section class=""well""> <div class=""form-group row""> <label class=""col-lg-2"">顯示</label> <div class=""col-lg-2""> <v-select v-model=""model.Status"" :options=""yesNo"" :blank=""true"" /> </div> <div class=""col-lg-offset-6""> <button type=""button"" class=""btn btn-primary"" v-on:click=""getData();"">查詢</button> </div> </div> </section> <div> <input type=""button"" class=""btn btn-warning"" value=""新增課程"" onclick=""location.href='/Setting/LessonAdd'"" /> </div> <datatable :columns=""columns"" :data=""rows""></datatable> <datatable-pager v-model=""page"" type=""abbreviated"" class=""d-flex justify-content-center""></datatable-pager> </div> "); EndContext(); BeginContext(841, 38, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "89cae501957b45ffbb6537297c069141", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(879, 3, true); WriteLiteral("\n\n\n"); EndContext(); BeginContext(882, 1453, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d25f082aa0c7458fa828a543acdfc18d", async() => { BeginContext(913, 10, true); WriteLiteral("\n \n "); EndContext(); BeginContext(924, 48, false); #line 31 "D:\hmlu\svnbox\Research\heroku\CAD\Views\Setting\LessonList.cshtml" Write(await Component.InvokeAsync("EnumsToJavaScript")); #line default #line hidden EndContext(); BeginContext(972, 1354, true); WriteLiteral(@" var vm = new Vue({ el: '.container', data: { columns: [ { label: ""操作"", interpolate: true, align: ""center"", sortable: false, representedAs: function (row) { return editDeleteButton(""/Setting/LessonEdit/"", ""/Setting/LessonDelete/"", row.Id) + projectButton(""/Setting/LessonProject/"", row.Id); } }, { label: ""名稱"", field: ""Name"" }, { label: ""說明"", field: ""Description"" } ], rows: [], model: {}, page: 1, yesNo: YesNo }, mounted: function () { window.addEventListener('keypress', function (event) { if (event.key == ""Enter"") { vm.getData(); } }); }, methods: { getData() { blockUI(); axios.get('/Setting/LessonGrid', { "); WriteLiteral(@" params: this.model }) .then(response => { //alert(JSON.stringify(response.data)); this.rows = response.data; $.unblockUI(); }); } }, created() { this.getData(); } }); "); EndContext(); } ); __WebOptimizer_Taghelpers_ScriptTagHelper = CreateTagHelper <global::WebOptimizer.Taghelpers.ScriptTagHelper>(); __tagHelperExecutionContext.Add(__WebOptimizer_Taghelpers_ScriptTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(2335, 1, true); WriteLiteral("\n"); EndContext(); }