Add Database Connection to Installer file

This commit is contained in:
2022-06-03 11:37:35 +01:00
parent 96a2112671
commit e7c1fde35e
5 changed files with 32 additions and 13 deletions

View File

@@ -0,0 +1,17 @@
using Diary.Data;
using Microsoft.EntityFrameworkCore;
namespace Diary.Installers
{
public static class DatabaseInstaller
{
public static IServiceCollection AddDatabase(this IServiceCollection services, IConfigurationRoot config)
{
return services.AddDbContext<DiaryDBContext>(opt =>
{
string connectionString = config.GetConnectionString("Diary");
opt.UseSqlServer(connectionString);
});
}
}
}