Fix test that was illegally holding ParameterView references
This commit is contained in:
parent
762cbde480
commit
ebe81c2978
|
|
@ -668,18 +668,19 @@ namespace Microsoft.AspNetCore.Mvc.RazorComponents
|
||||||
|
|
||||||
public Task SetParametersAsync(ParameterView parameters)
|
public Task SetParametersAsync(ParameterView parameters)
|
||||||
{
|
{
|
||||||
_renderHandle.Render(CreateRenderFragment(parameters));
|
var content = parameters.GetValueOrDefault<string>("Value");
|
||||||
|
_renderHandle.Render(CreateRenderFragment(content));
|
||||||
return Task.CompletedTask;
|
return Task.CompletedTask;
|
||||||
}
|
}
|
||||||
|
|
||||||
private RenderFragment CreateRenderFragment(ParameterView parameters)
|
private RenderFragment CreateRenderFragment(string content)
|
||||||
{
|
{
|
||||||
return RenderFragment;
|
return RenderFragment;
|
||||||
|
|
||||||
void RenderFragment(RenderTreeBuilder rtb)
|
void RenderFragment(RenderTreeBuilder rtb)
|
||||||
{
|
{
|
||||||
rtb.OpenElement(1, "span");
|
rtb.OpenElement(1, "span");
|
||||||
rtb.AddContent(2, parameters.GetValueOrDefault<string>("Value"));
|
rtb.AddContent(2, content);
|
||||||
rtb.CloseElement();
|
rtb.CloseElement();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue