19 lines
533 B
C#
19 lines
533 B
C#
using Microsoft.EntityFrameworkCore;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace WinFormsComponentOrientedHost.Data;
|
|
|
|
|
|
public interface IAppDbContextFactory : IDbContextFactory<AppDbContext> { }
|
|
|
|
public sealed class AppDbContextFactory : IAppDbContextFactory
|
|
{
|
|
private readonly string _cs;
|
|
public AppDbContextFactory(string connectionString) => _cs = connectionString;
|
|
public AppDbContext CreateDbContext() => new AppDbContext(_cs);
|
|
}
|