14 lines
539 B
C#
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);
|
|
}
|
|
} |