1

私は WCF で二重契約を作成しており、適切に構築する方法についてのチュートリアルに従っています。クライアント サービスの Callback インターフェイス インスタンスを宣言する際に、最初にインスタンス プロパティをprivate readonly次のように宣言しました。

private readonly IEventServiceCallback Callback = OperationContext.Current.GetCallbackChannel<IEventServiceCallback>();

しかし、MSDN の例を見ると、インターフェイス リファレンスは getter 構文を介して次のように定義されています。

IEventServiceCallback Callback
    {
        get
        {
            return OperationContext.Current.GetCallbackChannel<IEventServiceCallback>();
        }
    }

ある方法と別の方法を行う理由が本当にあるのか、それとも単に個人的な好みなのか、私はただ興味がありますか? フィードバックをいただければ幸いです。

4

0 に答える 0