私は、ダイナミック型を返すと、次のようになります。ServiceContract
を持っています。しかし、私はDataContract
をサービスに使っていないので、クライアントはそれについて何も知らず、アクセスすることもできません。はのDataContractとダイナミックな戻り値の型WCF
私DataContract
は、以下のようなものです:
[DataContract]
public enum OpenIdStatus
{
[EnumMember]
Authenticated,
[EnumMember]
Authenticating,
[EnumMember]
Cancelled,
[EnumMember]
Failed,
[EnumMember]
RedirectToLogon
}
私は、階層型を持っていた場合、私はこれを征服するKnownType
を使用しますが、このシナリオのためのアイデアのうち、午前た可能性が知っています。
エレガントな考えに感謝します:-) – CjCoax