草庐IT

IDbContextFactory

全部标签

c# - 如何将连接字符串注入(inject) IDbContextFactory<T> 的实例?

我将EntityFramework5与CodeFirst迁移结合使用。我有一个DataStore派生自DbContext的类:publicclassDataStore:DbContext,IDataStore{publicintUserID{get;privateset;}publicDataStore(intuserId,stringconnectionString):base(connectionString){UserID=userId;}publicvirtualIDbSetUsers{get;set;}//Restofcodehere}还有一个创建DataStore实例的工厂