diff --git a/src/Microsoft.AspNet.Routing/DefaultInlineConstraintResolver.cs b/src/Microsoft.AspNet.Routing/DefaultInlineConstraintResolver.cs index cc5666ec5f..68ecadd144 100644 --- a/src/Microsoft.AspNet.Routing/DefaultInlineConstraintResolver.cs +++ b/src/Microsoft.AspNet.Routing/DefaultInlineConstraintResolver.cs @@ -28,7 +28,7 @@ namespace Microsoft.AspNet.Routing /// public DefaultInlineConstraintResolver(IOptions routeOptions) { - _inlineConstraintMap = routeOptions.Options.ConstraintMap; + _inlineConstraintMap = routeOptions.Value.ConstraintMap; } /// diff --git a/src/Microsoft.AspNet.Routing/RouteCollection.cs b/src/Microsoft.AspNet.Routing/RouteCollection.cs index 0f0974f527..792b3d0098 100644 --- a/src/Microsoft.AspNet.Routing/RouteCollection.cs +++ b/src/Microsoft.AspNet.Routing/RouteCollection.cs @@ -6,11 +6,8 @@ using System.Collections.Generic; using System.Diagnostics; using System.Threading.Tasks; using Microsoft.AspNet.Http; -using Microsoft.AspNet.Routing.Logging; -using Microsoft.AspNet.Routing.Logging.Internal; using Microsoft.Framework.DependencyInjection; using Microsoft.Framework.Internal; -using Microsoft.Framework.Logging; using Microsoft.Framework.OptionsModel; namespace Microsoft.AspNet.Routing @@ -238,7 +235,7 @@ namespace Microsoft.AspNet.Routing { if (_options == null) { - _options = context.RequestServices.GetRequiredService>().Options; + _options = context.RequestServices.GetRequiredService>().Value; } } } diff --git a/test/Microsoft.AspNet.Routing.Tests/DefaultInlineConstraintResolverTest.cs b/test/Microsoft.AspNet.Routing.Tests/DefaultInlineConstraintResolverTest.cs index 78a94b9398..53fb482ddf 100644 --- a/test/Microsoft.AspNet.Routing.Tests/DefaultInlineConstraintResolverTest.cs +++ b/test/Microsoft.AspNet.Routing.Tests/DefaultInlineConstraintResolverTest.cs @@ -327,7 +327,7 @@ namespace Microsoft.AspNet.Routing.Tests private IInlineConstraintResolver GetInlineConstraintResolver(RouteOptions routeOptions) { var optionsAccessor = new Mock>(); - optionsAccessor.SetupGet(o => o.Options).Returns(routeOptions); + optionsAccessor.SetupGet(o => o.Value).Returns(routeOptions); return new DefaultInlineConstraintResolver(optionsAccessor.Object); } diff --git a/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs b/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs index df6cb94b67..6a48cc5e0f 100644 --- a/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs +++ b/test/Microsoft.AspNet.Routing.Tests/RouteCollectionTest.cs @@ -805,7 +805,7 @@ namespace Microsoft.AspNet.Routing var request = new Mock(MockBehavior.Strict); var optionsAccessor = new Mock>(MockBehavior.Strict); - optionsAccessor.SetupGet(o => o.Options).Returns(options); + optionsAccessor.SetupGet(o => o.Value).Returns(options); var context = new Mock(MockBehavior.Strict); context.Setup(m => m.RequestServices.GetService(typeof(ILoggerFactory))) @@ -823,7 +823,7 @@ namespace Microsoft.AspNet.Routing string routeName = null) { var optionsAccessor = new Mock>(MockBehavior.Strict); - optionsAccessor.SetupGet(o => o.Options).Returns(options); + optionsAccessor.SetupGet(o => o.Value).Returns(options); var context = new Mock(MockBehavior.Strict); context.Setup(m => m.RequestServices.GetService(typeof(IOptions))) @@ -857,7 +857,7 @@ namespace Microsoft.AspNet.Routing request.SetupGet(r => r.Path).Returns(new PathString(requestPath)); var optionsAccessor = new Mock>(MockBehavior.Strict); - optionsAccessor.SetupGet(o => o.Options).Returns(options); + optionsAccessor.SetupGet(o => o.Value).Returns(options); var context = new Mock(MockBehavior.Strict); context.Setup(m => m.RequestServices.GetService(typeof(ILoggerFactory))) diff --git a/test/Microsoft.AspNet.Routing.Tests/RouteConstraintBuilderTest.cs b/test/Microsoft.AspNet.Routing.Tests/RouteConstraintBuilderTest.cs index 9bdb9c01b5..7e6e2d9b6a 100644 --- a/test/Microsoft.AspNet.Routing.Tests/RouteConstraintBuilderTest.cs +++ b/test/Microsoft.AspNet.Routing.Tests/RouteConstraintBuilderTest.cs @@ -181,7 +181,7 @@ namespace Microsoft.AspNet.Routing { var options = new Mock>(MockBehavior.Strict); options - .SetupGet(o => o.Options) + .SetupGet(o => o.Value) .Returns(new RouteOptions()); var inlineConstraintResolver = new DefaultInlineConstraintResolver(options.Object); diff --git a/test/Microsoft.AspNet.Routing.Tests/RouteOptionsTests.cs b/test/Microsoft.AspNet.Routing.Tests/RouteOptionsTests.cs index 0ef8884eae..67d5eb0af3 100644 --- a/test/Microsoft.AspNet.Routing.Tests/RouteOptionsTests.cs +++ b/test/Microsoft.AspNet.Routing.Tests/RouteOptionsTests.cs @@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Routing.Tests // Assert var accessor = serviceProvider.GetRequiredService>(); - Assert.Equal("TestRouteConstraint", accessor.Options.ConstraintMap["foo"].Name); + Assert.Equal("TestRouteConstraint", accessor.Value.ConstraintMap["foo"].Name); } private class TestRouteConstraint : IRouteConstraint