Protobuf.netを使用しているプロジェクトでこの例外が発生しています。
InvalidOperationException "Unexpected sub-type: foo"
送信しているクラスがあります。これは次のようになります。
class message
{
list<bar> listOfBars;
}
fooはオフバーを継承しますが、protobufはこれを抑制し、上記の例外を生成するようです。これを回避する方法はありますか?リスト内のバーのすべての異なるサブタイプを保持できる必要があるため、よりタイプが制約されたソリューションは困難/不可能です。