From 252f17e5e2e69b621fd07735e6953ae73443ee3a Mon Sep 17 00:00:00 2001 From: David Fowler Date: Thu, 17 Apr 2014 22:16:04 -0700 Subject: [PATCH] Adjusting due to API changes --- .../ContainerExtensions.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs b/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs index 9ae44867e1..1047a44c07 100644 --- a/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs +++ b/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs @@ -15,8 +15,8 @@ namespace Microsoft.AspNet.RequestContainer // TODO: move this ext method someplace nice return builder.Use(next => { - var typeActivator = builder.ServiceProvider.GetService(); - var instance = typeActivator.CreateInstance(builder.ServiceProvider, middleware, new[] { next }.Concat(args).ToArray()); + var typeActivator = builder.ApplicationServices.GetService(); + var instance = typeActivator.CreateInstance(builder.ApplicationServices, middleware, new[] { next }.Concat(args).ToArray()); var methodinfo = middleware.GetTypeInfo().GetDeclaredMethod("Invoke"); return (RequestDelegate)methodinfo.CreateDelegate(typeof(RequestDelegate), instance); }); @@ -29,7 +29,7 @@ namespace Microsoft.AspNet.RequestContainer public static IBuilder UseServices(this IBuilder builder, IServiceProvider applicationServices) { - builder.ServiceProvider = applicationServices; + builder.ApplicationServices = applicationServices; return builder.UseMiddleware(typeof(ContainerMiddleware)); } @@ -43,7 +43,7 @@ namespace Microsoft.AspNet.RequestContainer { var serviceCollection = new ServiceCollection(); configureServices(serviceCollection); - builder.ServiceProvider = serviceCollection.BuildServiceProvider(builder.ServiceProvider); + builder.ApplicationServices = serviceCollection.BuildServiceProvider(builder.ApplicationServices); return builder.UseMiddleware(typeof(ContainerMiddleware)); }