私は最初のWCFサービスを作成しています。 Entity Frameworkを使用しているいくつかの操作 - いくつかのデータを取得し、JSON文字列を返す。EntityFrameworkを使用したWCF
私は正常wcfClientを使用して操作を呼び出すことができますが、私は私自身のテストコンソールアプリで操作を起動しようとすると、エンティティモデルのコンストラクタで次のエラーを取得する:
指定された名前の接続はどちらかではありませんコンフィグレーションで見つかった、EntityClientプロバイダでの使用を意図していないか、または有効ではありません。 DataContractのクラスのコード:コンソールアプリで
[DataContract]
public class DrawSystemService : IDrawSystemService
{
public string GetDrawEntry(string entryId)
{
using (MyEntities context = new MyEntities())
{
tblDrawEntry drawEntry = null;
try
{
drawEntry = context.tblDrawEntries.FirstOrDefault(e => e.DrawEntryID == new Guid(entryId));
}
catch (Exception ex)
{
}
string json = JsonConvert.SerializeObject(drawEntry, Formatting.Indented);
return json;
}
}
}
コード:
WcfDrawSystemLibrary.DrawSystemService drawSystem = new DrawSystemService();
drawSystem.GetDrawEntry("665B534B-73EE-4385-A9BA-02A25CB5FE4D");
これを絞り込んでください。具体的には、具体的には – tom