27 lines
771 B
C#
27 lines
771 B
C#
namespace LaaProductionWeb.App_Start
|
|
{
|
|
using LaaProductionWeb.App_Infrastructure;
|
|
using LaaProductionWeb.Data;
|
|
using LaaProductionWeb.Services;
|
|
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
public static class ServicesConfig
|
|
{
|
|
public static void RegisterServices()
|
|
=> new ServiceCollection()
|
|
.ConfigureServices()
|
|
.BuildServiceProvider()
|
|
.BuildControllerFactory();
|
|
|
|
static IServiceCollection ConfigureServices(this IServiceCollection services)
|
|
{
|
|
services
|
|
.AddControllers()
|
|
.AddTransientServices()
|
|
.AddDbContext(ApplicationSettings.ConnectionString);
|
|
|
|
return services;
|
|
}
|
|
}
|
|
} |