私はWCF DataServiceを使用していて、POCOを使用します。 DataServiceKeyを動作させるには(明らかに)DataServiceKeyを指定する必要があります。 これを行うと、System.Data.Services.Client(System.Data.Services.Common用)を参照する必要があります。これはPOCOをあまり感じません。WCF DataService、POCOの[DataServiceKey]を避けるにはどうすればいいですか?
私のオブジェクトをきれいに保ち、キーをどこか別の場所に指定する方法はありますか?
いいえ、私は他の方法は分かりません。そのため、あなたはPOCOクラスのその単一の属性を受け入れて、これらの優れた機能を利用する必要があります。または、WCF Data Servicesを使用しないでください。 –
私はそれほど純粋主義者ではないので、代わりに私はそれを使用します、ちょうど –