类库中的实体框架为空

我有一个潜在的简单问题。我的EF代码在除一个类库之外的每个项目中都获得数据。我在这个类库的App.config文件中需要额外的连接字符串吗?我把所有的数据从一个名为“models”的类库中提取,并为整个项目提供一个连接字符串。你建议我做什么?也许这也是我的本地数据库的问题。如果您需要更多信息,请告诉我。类库中的实体框架为空

样品:

public static bool IsAdmin() 

{

try

{

using (EmployeeContext _context = new EmployeeContext())

{

string user = WindowsIdentity.GetCurrent().Name;

var adminCheck = (from u in _context.Administration where u.Login.Equals(user) select u).FirstOrDefault();

if (adminCheck == null)

{

return false;

}

else

{

return true;

}

}

}

catch(Exception ex)

{

ErrorLogging.Record(ex.ToString(), ex.StackTrace);

}

return false;

}

回答:

定义您的连接字符串中的主应用程序,该问题可能是(虽然我不知道)EF默认为的LocalDB。

以上是 类库中的实体框架为空 的全部内容, 来源链接: utcz.com/qa/260398.html

回到顶部