21 lines
847 B
C#
21 lines
847 B
C#
using Company.Domain.InsuranceJobItemAgg;
|
|
using Company.Domain.InsurancJobAgg;
|
|
using CompanyManagment.App.Contracts.InsuranceJob;
|
|
using CompanyManagment.Application;
|
|
using CompanyManagment.EFCore;
|
|
using CompanyManagment.EFCore.Repository;
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
namespace PersonalContractingParty.Config;
|
|
|
|
public class TestDbBootStrapper
|
|
{
|
|
public static void Configure(IServiceCollection services, string connectionString)
|
|
{
|
|
services.AddTransient<IInsuranceJobApplication, InsuranceJobApplication>();
|
|
services.AddTransient<IInsuranceJobRepositpry, InsuranceJobRepository>();
|
|
services.AddTransient<IInsuranceJobItemRepositpry, InsuranceJobItemRepository>();
|
|
services.AddDbContext<TestDbContext>(x => x.UseSqlServer(connectionString));
|
|
}
|
|
} |