うわああああ違う俺が悪かったわ!
これやってくれてるじゃん
でもdynamic書いてあるクラスを別アセンブリに移動させたから動かなくなったんだ!前動いてたのはあってた
いやわかりづれえ仕様とエラーメッセージではあるけど末端のコード以外でdynamic使ったのが悪かったですねはい
いやでもdynamicはCallSite作ってるんだからどこから呼ばれてるかはわかるじゃん。
呼びだし元からはこの型は可視だからアクセスできるべきだな?って判断してしかるべきじゃない?まあ遅いかもしんないけどdynamicなんか多少遅いのは仕方ないしキャッシュされるんだから最初の一回だけじゃんねえ。