aspnetcore/src/Microsoft.AspNet.Hosting/Builder/ApplicationBuilderFactory.cs

24 lines
700 B
C#

// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
using Microsoft.AspNet.Builder;
namespace Microsoft.AspNet.Hosting.Builder
{
public class ApplicationBuilderFactory : IApplicationBuilderFactory
{
private readonly IServiceProvider _serviceProvider;
public ApplicationBuilderFactory(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
}
public IApplicationBuilder CreateBuilder()
{
return new ApplicationBuilder(_serviceProvider);
}
}
}