2012-05-05 10 views

答えて

1

公正な観測!これはAPIがclassのみをサポートしていたv1のハングオーバーです。 v2の実装ではRuntimeTypeModelが追加され、古いSerializer.* APIがRuntimeTypeMode.Default.*に転送されます。

この場合、v1日から存在していたwhere T : classという制約を削除しなかったので、答えは簡単です。将来のビルドで削除されます。今の

、あなたも経由してこれを行うことができます:それはV1からの簡単な残りの制約だった場合、私は興味があった

RuntimeTypeModel.Default[type].CompileInPlace(); 
+0

!一時的な回避策をありがとうございました。 – dlras2

関連する問題