1
私は、v2 betaのダウンロードにはprotogenは含まれていないことに気付きました。これは、既存のprotogenで生成されたクラスがうまく機能するためですか?protobuf-net v2 betaでprotogenを使用するにはどうすればよいですか?
私は、v2 betaのダウンロードにはprotogenは含まれていないことに気付きました。これは、既存のprotogenで生成されたクラスがうまく機能するためですか?protobuf-net v2 betaでprotogenを使用するにはどうすればよいですか?
大いにこれは単にベータ版での検証/タイミングの問題です。まもなく取り組もうとしているコードジェンエリアにはいくつかの調整があります。
はしかし、私はそれを含めていない機能理由がある:デフォルト(IIRC)で、それは未知のフィールドのAPI(拡張フィールド)を使用して、往復安全なオブジェクトが含まれます。この機能は現在のベータ版には含まれていません(膨大な量のベータ版を使用できます)。
ラウンドトリップセーフオブジェクトを要求しない場合、既存のプロトゲンはv2と互換性のあるC#を発行する必要があります(v1 API全体が互換性と利便性の両方のために保持されます)。