ApplicationHub/ApplicationHub.Data.EF/Authentication/DesignTimeDbContextFactory.cs
2025-08-09 13:37:34 +02:00

14 lines
539 B
C#

using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Design;
namespace ApplicationHub.Data.EF.Authentication;
public class DesignTimeDbContextFactory : IDesignTimeDbContextFactory<AuthenticationDataContext>
{
public AuthenticationDataContext CreateDbContext(string[] args)
{
var optionsBuilder = new DbContextOptionsBuilder<AuthenticationDataContext>();
optionsBuilder.UseSqlite("Data Source=Authentication.db");
return new AuthenticationDataContext(optionsBuilder.Options);
}
}