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);