我正在为 EF 使用存储库模式并且遇到了一个问题,即我无法弄清楚如何DbContext
通过变量设置连接字符串。目前我的构造函数是无参数的(它必须符合他的模式),即
IUnitOfWork uow = new UnitOfWork<EMDataContext>();
DeviceService deviceService = new DeviceService(uow);
var what = deviceService.GetAllDevices();
public UnitOfWork()
{
_ctx = new TContext();
_repositories = new Dictionary<Type, object>();
_disposed = false;
}
EMDataContext
曾经在其构造函数中使用一个字符串来定义,ConnectionString
但不能再这样做了,那么EMDataContext
当它以这种方式创建时,我如何真正告诉连接到什么?