Entity Framework を使用してモデルを作成することで、ADO.NET Data Service を初めて試しています。簡単なコンソール アプリケーションを作成して、サービスがクライアント経由で機能するかどうかをテストしています。これが私の Main メソッドの本体です。
MyEntities context = new MyEntities (new Uri("MyEntitiesDataService.svc", UriKind.Relative));
var query = (from c in context.EmployeeSet select c);
foreach (Employee emp in query)
{
Console.WriteLine("{0}", emp.FirstName);
}
「コンテキスト」が宣言されている最初の行に到達すると、デバッガーは Reference.cs ファイルにジャンプします。このファイルには、同じプロジェクト内に「」というサービス参照があります。
/// <summary>
/// Initialize a new MyEntities object.
/// </summary>
public MyEntities(global::System.Uri serviceRoot) :
base(serviceRoot)
誰かが私が間違っていることを見ることができますか? または、コンソール アプリケーションを介してサービスによってレンダリングするにはどうすればよいでしょうか? 次のステップは Silverlight 3.0 です。