送信されているprotobufメッセージの種類を知るためのAPIは何ですか?
たとえば、次を使用して SendNameMessage オブジェクトを取得します。
SendNameMessage sendNameObj = Serializer.DeserializeWithLengthPrefix< SendNameMessage>(ストリーム, PrefixStyle.Fixed32);
リスナーは、送信されているメッセージの種類をどのように知ることができますか?
以下は私の SendNameMessage クラスです:
[ProtoContract]
class SendNameMessage
{
[ProtoMember(1)]
public string sendName { get; set; }
[ProtoMember(2)]
public int sendId { get; set; }
}
送信されたメッセージが sendName か sendId かを知るにはどうすればよいですか?