diff --git a/src/Microsoft.AspNet.Mvc.Razor/RazorPage.cs b/src/Microsoft.AspNet.Mvc.Razor/RazorPage.cs index 6066c64a1d..7530970435 100644 --- a/src/Microsoft.AspNet.Mvc.Razor/RazorPage.cs +++ b/src/Microsoft.AspNet.Mvc.Razor/RazorPage.cs @@ -353,7 +353,7 @@ namespace Microsoft.AspNet.Mvc.Razor } else if (tagHelperExecutionContext.ChildContentRetrieved) { - var childContent = await tagHelperExecutionContext.GetChildContentAsync(); + var childContent = await tagHelperExecutionContext.GetChildContentAsync(useCachedResult: true); WriteTo(writer, childContent); } else @@ -387,7 +387,7 @@ namespace Microsoft.AspNet.Mvc.Razor /// The instance to write to. /// The to write. /// - /// s of type are written using + /// s of type are written using /// . /// For all other types, the encoded result of is written to the /// . @@ -408,7 +408,7 @@ namespace Microsoft.AspNet.Mvc.Razor /// Otherwise writes values as-is. /// /// - /// s of type are written using + /// s of type are written using /// . /// For all other types, the encoded result of is written to the /// . diff --git a/test/Microsoft.AspNet.Mvc.Razor.Test/RazorPageTest.cs b/test/Microsoft.AspNet.Mvc.Razor.Test/RazorPageTest.cs index 5bd857b149..073868e89a 100644 --- a/test/Microsoft.AspNet.Mvc.Razor.Test/RazorPageTest.cs +++ b/test/Microsoft.AspNet.Mvc.Razor.Test/RazorPageTest.cs @@ -1367,7 +1367,7 @@ namespace Microsoft.AspNet.Mvc.Razor tagHelperExecutionContext.Output = new TagHelperOutput("p", new TagHelperAttributeList()); if (childContentRetrieved) { - await tagHelperExecutionContext.GetChildContentAsync(); + await tagHelperExecutionContext.GetChildContentAsync(useCachedResult: true); } // Act diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/AnchorTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/AnchorTagHelperTest.cs index 75360f2633..32354a5847 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/AnchorTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/AnchorTagHelperTest.cs @@ -36,7 +36,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something Else"); @@ -93,7 +93,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -141,7 +141,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/CacheTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/CacheTagHelperTest.cs index 14ba479342..b95df43ef6 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/CacheTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/CacheTagHelperTest.cs @@ -724,7 +724,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: new TagHelperAttributeList(), items: new Dictionary(), uniqueId: id, - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { TagHelperContent tagHelperContent; if(!cache.TryGetValue("key1", out tagHelperContent)) @@ -781,7 +781,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: new TagHelperAttributeList(), items: new Dictionary(), uniqueId: id, - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(childContent); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/EnvironmentTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/EnvironmentTagHelperTest.cs index 60f175b5ae..9d9bf4ab6f 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/EnvironmentTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/EnvironmentTagHelperTest.cs @@ -136,7 +136,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers.Test attributes, items: new Dictionary(), uniqueId: Guid.NewGuid().ToString("N"), - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(content); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/FormTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/FormTagHelperTest.cs index 7e5ea5823a..a5acd3ea21 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/FormTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/FormTagHelperTest.cs @@ -37,7 +37,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something Else"); @@ -103,7 +103,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -154,7 +154,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -226,7 +226,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -277,7 +277,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -351,7 +351,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ImageTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ImageTagHelperTest.cs index 950e0906ee..bc6425ef57 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ImageTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ImageTagHelperTest.cs @@ -220,7 +220,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers attributes, items: new Dictionary(), uniqueId: Guid.NewGuid().ToString("N"), - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(default(string)); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/InputTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/InputTagHelperTest.cs index 643f30dfc2..763ccaf99d 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/InputTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/InputTagHelperTest.cs @@ -90,7 +90,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => Task.FromResult(result: null)); + getChildContentAsync: useCachedResult => Task.FromResult(result: null)); var output = new TagHelperOutput(originalTagName, outputAttributes) { SelfClosing = true, @@ -194,7 +194,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -256,7 +256,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -352,7 +352,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -451,7 +451,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -547,7 +547,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -654,7 +654,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes: contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -774,7 +774,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => Task.FromResult(new DefaultTagHelperContent())); + getChildContentAsync: useCachedResult => Task.FromResult(new DefaultTagHelperContent())); var output = new TagHelperOutput(expectedTagName, attributes: new TagHelperAttributeList()) { @@ -855,7 +855,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => Task.FromResult(new DefaultTagHelperContent())); + getChildContentAsync: useCachedResult => Task.FromResult(new DefaultTagHelperContent())); var output = new TagHelperOutput(expectedTagName, attributes: new TagHelperAttributeList()) { diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/Internal/AttributeMatcherTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/Internal/AttributeMatcherTest.cs index d081e145af..24cda93038 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/Internal/AttributeMatcherTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/Internal/AttributeMatcherTest.cs @@ -129,7 +129,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers.Internal attributes, items: new Dictionary(), uniqueId: Guid.NewGuid().ToString("N"), - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.Append(content); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LabelTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LabelTagHelperTest.cs index b5a0d63310..80457002f4 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LabelTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LabelTagHelperTest.cs @@ -192,7 +192,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(tagHelperOutputContent.OriginalChildContent); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LinkTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LinkTagHelperTest.cs index 763cb4a393..05acd29a6d 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LinkTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/LinkTagHelperTest.cs @@ -775,7 +775,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers attributes, items: new Dictionary(), uniqueId: Guid.NewGuid().ToString("N"), - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(content); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/OptionTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/OptionTagHelperTest.cs index 6e8d81ed41..dd8bbc7c3c 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/OptionTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/OptionTagHelperTest.cs @@ -398,7 +398,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { // GetChildContentAsync should not be invoked since we are setting the content below. Assert.True(false); @@ -467,7 +467,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(originalContent); @@ -528,7 +528,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(originalContent); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ScriptTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ScriptTagHelperTest.cs index 8520bca842..d4e477d9ce 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ScriptTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ScriptTagHelperTest.cs @@ -842,7 +842,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers attributes, items: new Dictionary(), uniqueId: Guid.NewGuid().ToString("N"), - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(content); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/SelectTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/SelectTagHelperTest.cs index 1ac161a1b6..7e2c843254 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/SelectTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/SelectTagHelperTest.cs @@ -202,7 +202,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -289,7 +289,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -391,7 +391,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -477,7 +477,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -556,7 +556,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers contextAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TagHelperOutputExtensionsTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TagHelperOutputExtensionsTest.cs index 8391af2793..a11060555a 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TagHelperOutputExtensionsTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TagHelperOutputExtensionsTest.cs @@ -104,7 +104,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers allAttributes, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => Task.FromResult(result: null)); + getChildContentAsync: useCachedResult => Task.FromResult(result: null)); // Act output.CopyHtmlAttribute(attributeNameToCopy, context); @@ -129,7 +129,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.Append("Something"); @@ -164,7 +164,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.Append("Something Else"); @@ -194,7 +194,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.Append("Something"); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TextAreaTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TextAreaTagHelperTest.cs index 4d5009768e..e2b497f87b 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TextAreaTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/TextAreaTagHelperTest.cs @@ -126,7 +126,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationMessageTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationMessageTagHelperTest.cs index 516972fd40..bce90bd4bf 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationMessageTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationMessageTagHelperTest.cs @@ -44,7 +44,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers }, items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -108,7 +108,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something"); @@ -173,7 +173,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(childContent); @@ -233,7 +233,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent(childContent); diff --git a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationSummaryTagHelperTest.cs b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationSummaryTagHelperTest.cs index 52d0cf3003..104ec3ac48 100644 --- a/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationSummaryTagHelperTest.cs +++ b/test/Microsoft.AspNet.Mvc.TagHelpers.Test/ValidationSummaryTagHelperTest.cs @@ -40,7 +40,7 @@ namespace Microsoft.AspNet.Mvc.TagHelpers Enumerable.Empty()), items: new Dictionary(), uniqueId: "test", - getChildContentAsync: () => + getChildContentAsync: useCachedResult => { var tagHelperContent = new DefaultTagHelperContent(); tagHelperContent.SetContent("Something");