#7024 Request: ServiceBasedPageModelActivatorProvider
This commit is contained in:
parent
0c795c4f33
commit
b8e5036e20
|
|
@ -16,7 +16,6 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure
|
||||||
public void CreateActivator_ThrowsIfModelTypeInfoOnActionDescriptorIsNull()
|
public void CreateActivator_ThrowsIfModelTypeInfoOnActionDescriptorIsNull()
|
||||||
{
|
{
|
||||||
// Arrange
|
// Arrange
|
||||||
|
|
||||||
var activatorProvider = new ServiceBasedPageModelActivatorProvider();
|
var activatorProvider = new ServiceBasedPageModelActivatorProvider();
|
||||||
var descriptor = new CompiledPageActionDescriptor();
|
var descriptor = new CompiledPageActionDescriptor();
|
||||||
|
|
||||||
|
|
@ -36,7 +35,7 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure
|
||||||
serviceProvider.Setup(s => s.GetService(typeof(DISimpleModel)))
|
serviceProvider.Setup(s => s.GetService(typeof(DISimpleModel)))
|
||||||
.Returns(simpleModel)
|
.Returns(simpleModel)
|
||||||
.Verifiable();
|
.Verifiable();
|
||||||
|
|
||||||
var activatorProvider = new ServiceBasedPageModelActivatorProvider();
|
var activatorProvider = new ServiceBasedPageModelActivatorProvider();
|
||||||
var pageContext = new PageContext
|
var pageContext = new PageContext
|
||||||
{
|
{
|
||||||
|
|
@ -140,13 +139,13 @@ namespace Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure
|
||||||
// Assert
|
// Assert
|
||||||
Assert.Null(releaser);
|
Assert.Null(releaser);
|
||||||
}
|
}
|
||||||
|
|
||||||
private class SimpleModel
|
private class SimpleModel
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
private class DISimpleModel : SimpleModel
|
private class DISimpleModel : SimpleModel
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue