尝试启动 SqlDependency 时遇到问题。
该错误通知我:不支持关键字:'元数据'。
在崩溃之前从即时窗口检索时,连接字符串如下。
?objectContext.Connection.ConnectionString
"metadata=res://*/YeagerTech.csdl|res://*/YeagerTech.ssdl|res://*/YeagerTech.msl;provider=System.Data.SqlClient;provider connection string=\"data source=Bill-PC;initial catalog=YeagerTech;integrated security=True;multipleactiveresultsets=True;App=EntityFramework\""
这是代码。它在 Start 方法上崩溃。显然,它认为 EF 连接字符串无效。知道如何正确使用它吗?
YeagerTechEntities dbContext = new YeagerTechEntities();
ObjectContext objectContext = ((IObjectContextAdapter)dbContext).ObjectContext;
SqlDependency.Start(objectContext.Connection.ConnectionString);