diff --git a/src/Microsoft.AspNet.Hosting/Builder/BuilderFactory.cs b/src/Microsoft.AspNet.Hosting/Builder/ApplicationBuilderFactory.cs similarity index 78% rename from src/Microsoft.AspNet.Hosting/Builder/BuilderFactory.cs rename to src/Microsoft.AspNet.Hosting/Builder/ApplicationBuilderFactory.cs index 01a04d5df5..7b17e587f8 100644 --- a/src/Microsoft.AspNet.Hosting/Builder/BuilderFactory.cs +++ b/src/Microsoft.AspNet.Hosting/Builder/ApplicationBuilderFactory.cs @@ -17,22 +17,21 @@ using System; using Microsoft.AspNet.Builder; -using Microsoft.AspNet.Http; namespace Microsoft.AspNet.Hosting.Builder { - public class BuilderFactory : IBuilderFactory + public class ApplicationBuilderFactory : IApplicationBuilderFactory { private readonly IServiceProvider _serviceProvider; - public BuilderFactory(IServiceProvider serviceProvider) + public ApplicationBuilderFactory(IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; } - public IBuilder CreateBuilder() + public IApplicationBuilder CreateBuilder() { - return new Microsoft.AspNet.Builder.Builder(_serviceProvider); + return new ApplicationBuilder(_serviceProvider); } } } diff --git a/src/Microsoft.AspNet.Hosting/Builder/IBuilderFactory.cs b/src/Microsoft.AspNet.Hosting/Builder/IApplicationBuilderFactory.cs similarity index 88% rename from src/Microsoft.AspNet.Hosting/Builder/IBuilderFactory.cs rename to src/Microsoft.AspNet.Hosting/Builder/IApplicationBuilderFactory.cs index ab9c2d3ba3..dd60b0693a 100644 --- a/src/Microsoft.AspNet.Hosting/Builder/IBuilderFactory.cs +++ b/src/Microsoft.AspNet.Hosting/Builder/IApplicationBuilderFactory.cs @@ -16,12 +16,11 @@ // permissions and limitations under the License. using Microsoft.AspNet.Builder; -using Microsoft.AspNet.Http; namespace Microsoft.AspNet.Hosting.Builder { - public interface IBuilderFactory + public interface IApplicationBuilderFactory { - IBuilder CreateBuilder(); + IApplicationBuilder CreateBuilder(); } } \ No newline at end of file diff --git a/src/Microsoft.AspNet.Hosting/HostingContext.cs b/src/Microsoft.AspNet.Hosting/HostingContext.cs index ea5685e6bb..b3bc2e550c 100644 --- a/src/Microsoft.AspNet.Hosting/HostingContext.cs +++ b/src/Microsoft.AspNet.Hosting/HostingContext.cs @@ -28,11 +28,11 @@ namespace Microsoft.AspNet.Hosting public IServiceProvider Services { get; set; } public IConfiguration Configuration { get; set; } - public IBuilder Builder { get; set; } + public IApplicationBuilder Builder { get; set; } public string ApplicationName { get; set; } public string EnvironmentName { get; set; } - public Action ApplicationStartup { get; set; } + public Action ApplicationStartup { get; set; } public RequestDelegate ApplicationDelegate { get; set; } public string ServerName { get; set; } diff --git a/src/Microsoft.AspNet.Hosting/HostingEngine.cs b/src/Microsoft.AspNet.Hosting/HostingEngine.cs index f921780c8e..7f75c88e5e 100644 --- a/src/Microsoft.AspNet.Hosting/HostingEngine.cs +++ b/src/Microsoft.AspNet.Hosting/HostingEngine.cs @@ -29,13 +29,13 @@ namespace Microsoft.AspNet.Hosting { private readonly IServerManager _serverManager; private readonly IStartupManager _startupManager; - private readonly IBuilderFactory _builderFactory; + private readonly IApplicationBuilderFactory _builderFactory; private readonly IHttpContextFactory _httpContextFactory; public HostingEngine( IServerManager serverManager, IStartupManager startupManager, - IBuilderFactory builderFactory, + IApplicationBuilderFactory builderFactory, IHttpContextFactory httpContextFactory) { _serverManager = serverManager; diff --git a/src/Microsoft.AspNet.Hosting/HostingServices.cs b/src/Microsoft.AspNet.Hosting/HostingServices.cs index 29a46304ac..ec932efaff 100644 --- a/src/Microsoft.AspNet.Hosting/HostingServices.cs +++ b/src/Microsoft.AspNet.Hosting/HostingServices.cs @@ -44,7 +44,7 @@ namespace Microsoft.AspNet.Hosting yield return describer.Transient(); yield return describer.Transient(); - yield return describer.Transient(); + yield return describer.Transient(); yield return describer.Transient(); yield return describer.Transient(); diff --git a/src/Microsoft.AspNet.Hosting/Startup/IStartupLoader.cs b/src/Microsoft.AspNet.Hosting/Startup/IStartupLoader.cs index a6a0741ad7..faba106da5 100644 --- a/src/Microsoft.AspNet.Hosting/Startup/IStartupLoader.cs +++ b/src/Microsoft.AspNet.Hosting/Startup/IStartupLoader.cs @@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Hosting.Startup { public interface IStartupLoader { - Action LoadStartup( + Action LoadStartup( string applicationName, string environmentName, IList diagnosticMessages); diff --git a/src/Microsoft.AspNet.Hosting/Startup/IStartupManager.cs b/src/Microsoft.AspNet.Hosting/Startup/IStartupManager.cs index 1b8b9f19cc..8cdd089054 100644 --- a/src/Microsoft.AspNet.Hosting/Startup/IStartupManager.cs +++ b/src/Microsoft.AspNet.Hosting/Startup/IStartupManager.cs @@ -23,7 +23,7 @@ namespace Microsoft.AspNet.Hosting.Startup { public interface IStartupManager { - Action LoadStartup( + Action LoadStartup( string applicationName, string environmentName); } diff --git a/src/Microsoft.AspNet.Hosting/Startup/NullStartupLoader.cs b/src/Microsoft.AspNet.Hosting/Startup/NullStartupLoader.cs index 559d44d5e2..c40983087a 100644 --- a/src/Microsoft.AspNet.Hosting/Startup/NullStartupLoader.cs +++ b/src/Microsoft.AspNet.Hosting/Startup/NullStartupLoader.cs @@ -31,7 +31,7 @@ namespace Microsoft.AspNet.Hosting.Startup public static IStartupLoader Instance { get; private set; } - public Action LoadStartup( + public Action LoadStartup( string applicationName, string environmentName, IList diagnosticMessages) diff --git a/src/Microsoft.AspNet.Hosting/Startup/StartupLoader.cs b/src/Microsoft.AspNet.Hosting/Startup/StartupLoader.cs index 98aec36c67..cce003a648 100644 --- a/src/Microsoft.AspNet.Hosting/Startup/StartupLoader.cs +++ b/src/Microsoft.AspNet.Hosting/Startup/StartupLoader.cs @@ -38,7 +38,7 @@ namespace Microsoft.AspNet.Hosting.Startup _next = next; } - public Action LoadStartup( + public Action LoadStartup( string applicationName, string environmentName, IList diagnosticMessages) @@ -120,7 +120,7 @@ namespace Microsoft.AspNet.Hosting.Startup for (var index = 0; index != parameterInfos.Length; ++index) { var parameterInfo = parameterInfos[index]; - if (parameterInfo.ParameterType == typeof(IBuilder)) + if (parameterInfo.ParameterType == typeof(IApplicationBuilder)) { parameters[index] = builder; } diff --git a/src/Microsoft.AspNet.Hosting/Startup/StartupManager.cs b/src/Microsoft.AspNet.Hosting/Startup/StartupManager.cs index 8c4bc7b1ff..cc722eafb5 100644 --- a/src/Microsoft.AspNet.Hosting/Startup/StartupManager.cs +++ b/src/Microsoft.AspNet.Hosting/Startup/StartupManager.cs @@ -32,7 +32,7 @@ namespace Microsoft.AspNet.Hosting.Startup _providers = providers; } - public Action LoadStartup( + public Action LoadStartup( string applicationName, string environmentName) { diff --git a/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs b/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs index 45b7375683..3ae3541481 100644 --- a/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs +++ b/src/Microsoft.AspNet.RequestContainer/ContainerExtensions.cs @@ -28,12 +28,12 @@ namespace Microsoft.AspNet.Builder { public static class ContainerExtensions { - public static IBuilder UseMiddleware(this IBuilder builder, params object[] args) + public static IApplicationBuilder UseMiddleware(this IApplicationBuilder builder, params object[] args) { return builder.UseMiddleware(typeof(T), args); } - public static IBuilder UseMiddleware(this IBuilder builder, Type middleware, params object[] args) + public static IApplicationBuilder UseMiddleware(this IApplicationBuilder builder, Type middleware, params object[] args) { // TODO: move this ext method someplace nice return builder.Use(next => @@ -45,24 +45,24 @@ namespace Microsoft.AspNet.Builder }); } - public static IBuilder UseServices(this IBuilder builder) + public static IApplicationBuilder UseServices(this IApplicationBuilder builder) { return builder.UseMiddleware(typeof(ContainerMiddleware)); } - public static IBuilder UseServices(this IBuilder builder, IServiceProvider applicationServices) + public static IApplicationBuilder UseServices(this IApplicationBuilder builder, IServiceProvider applicationServices) { builder.ApplicationServices = applicationServices; return builder.UseMiddleware(typeof(ContainerMiddleware)); } - public static IBuilder UseServices(this IBuilder builder, IEnumerable applicationServices) + public static IApplicationBuilder UseServices(this IApplicationBuilder builder, IEnumerable applicationServices) { return builder.UseServices(services => services.Add(applicationServices)); } - public static IBuilder UseServices(this IBuilder builder, Action configureServices) + public static IApplicationBuilder UseServices(this IApplicationBuilder builder, Action configureServices) { return builder.UseServices(serviceCollection => { @@ -71,7 +71,7 @@ namespace Microsoft.AspNet.Builder }); } - public static IBuilder UseServices(this IBuilder builder, Func configureServices) + public static IApplicationBuilder UseServices(this IApplicationBuilder builder, Func configureServices) { var serviceCollection = new ServiceCollection(); diff --git a/src/Microsoft.AspNet.TestHost/TestServer.cs b/src/Microsoft.AspNet.TestHost/TestServer.cs index b8df467d80..e1e3ac37dd 100644 --- a/src/Microsoft.AspNet.TestHost/TestServer.cs +++ b/src/Microsoft.AspNet.TestHost/TestServer.cs @@ -23,7 +23,7 @@ namespace Microsoft.AspNet.TestHost private IDisposable _appInstance; private bool _disposed = false; - public TestServer(IConfiguration config, IServiceProvider serviceProvider, Action appStartup) + public TestServer(IConfiguration config, IServiceProvider serviceProvider, Action appStartup) { var env = serviceProvider.GetService(); if (env == null) @@ -44,12 +44,12 @@ namespace Microsoft.AspNet.TestHost _appInstance = engine.Start(hostContext); } - public static TestServer Create(Action app) + public static TestServer Create(Action app) { return Create(provider: CallContextServiceLocator.Locator.ServiceProvider, app: app); } - public static TestServer Create(IServiceProvider provider, Action app) + public static TestServer Create(IServiceProvider provider, Action app) { var collection = new ServiceCollection(); var hostingServices = HostingServices.GetDefaultServices(); diff --git a/test/Microsoft.AspNet.Hosting.Tests/Fakes/Startup.cs b/test/Microsoft.AspNet.Hosting.Tests/Fakes/Startup.cs index da91cbeca0..fb05a63b60 100644 --- a/test/Microsoft.AspNet.Hosting.Tests/Fakes/Startup.cs +++ b/test/Microsoft.AspNet.Hosting.Tests/Fakes/Startup.cs @@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Hosting.Fakes { } - public void Configure(IBuilder builder) + public void Configure(IApplicationBuilder builder) { } } diff --git a/test/Microsoft.AspNet.Hosting.Tests/Fakes/StartupWithServices.cs b/test/Microsoft.AspNet.Hosting.Tests/Fakes/StartupWithServices.cs index 166b4ff5c5..c13ec7eb7f 100644 --- a/test/Microsoft.AspNet.Hosting.Tests/Fakes/StartupWithServices.cs +++ b/test/Microsoft.AspNet.Hosting.Tests/Fakes/StartupWithServices.cs @@ -29,7 +29,7 @@ namespace Microsoft.AspNet.Hosting.Fakes _fakeStartupCallback = fakeStartupCallback; } - public void Configure(IBuilder builder, IFakeStartupCallback fakeStartupCallback2) + public void Configure(IApplicationBuilder builder, IFakeStartupCallback fakeStartupCallback2) { _fakeStartupCallback.ConfigurationMethodCalled(this); fakeStartupCallback2.ConfigurationMethodCalled(this); diff --git a/test/Microsoft.AspNet.Hosting.Tests/HostingEngineTests.cs b/test/Microsoft.AspNet.Hosting.Tests/HostingEngineTests.cs index 96915f09fd..6091c7ae12 100644 --- a/test/Microsoft.AspNet.Hosting.Tests/HostingEngineTests.cs +++ b/test/Microsoft.AspNet.Hosting.Tests/HostingEngineTests.cs @@ -70,7 +70,7 @@ namespace Microsoft.AspNet.Hosting Assert.Equal(1, _startInstances[0].DisposeCalls); } - public void Initialize(IBuilder builder) + public void Initialize(IApplicationBuilder builder) { } diff --git a/test/Microsoft.AspNet.Hosting.Tests/UseServicesFacts.cs b/test/Microsoft.AspNet.Hosting.Tests/UseServicesFacts.cs index df88e1e855..3da2beebdb 100644 --- a/test/Microsoft.AspNet.Hosting.Tests/UseServicesFacts.cs +++ b/test/Microsoft.AspNet.Hosting.Tests/UseServicesFacts.cs @@ -13,7 +13,7 @@ namespace Microsoft.AspNet.Hosting.Tests public void OptionsAccessorCanBeResolvedAfterCallingUseServicesWithAction() { var baseServiceProvider = new ServiceCollection().BuildServiceProvider(); - var builder = new Microsoft.AspNet.Builder.Builder(baseServiceProvider); + var builder = new ApplicationBuilder(baseServiceProvider); builder.UseServices(serviceCollection => { }); @@ -26,7 +26,7 @@ namespace Microsoft.AspNet.Hosting.Tests public void OptionsAccessorCanBeResolvedAfterCallingUseServicesWithFunc() { var baseServiceProvider = new ServiceCollection().BuildServiceProvider(); - var builder = new Microsoft.AspNet.Builder.Builder(baseServiceProvider); + var builder = new ApplicationBuilder(baseServiceProvider); IServiceProvider serviceProvider = null; builder.UseServices(serviceCollection => diff --git a/test/Microsoft.AspNet.TestHost.Tests/TestServerTests.cs b/test/Microsoft.AspNet.TestHost.Tests/TestServerTests.cs index 5f27cc89f1..2a5ee973d2 100644 --- a/test/Microsoft.AspNet.TestHost.Tests/TestServerTests.cs +++ b/test/Microsoft.AspNet.TestHost.Tests/TestServerTests.cs @@ -107,7 +107,7 @@ namespace Microsoft.AspNet.TestHost public class Startup { - public void Configuration(IBuilder builder) + public void Configuration(IApplicationBuilder builder) { builder.Run(ctx => ctx.Response.WriteAsync("Startup")); } @@ -115,7 +115,7 @@ namespace Microsoft.AspNet.TestHost public class AnotherStartup { - public void Configuration(IBuilder builder) + public void Configuration(IApplicationBuilder builder) { builder.Run(ctx => ctx.Response.WriteAsync("Another Startup")); }