Здравствуйте, _NN_, Вы писали:
_NN>Согласен.
_NN>Возможно есть способ обойти, надо думать как.
Ну вот нет его. В общем, имеем два варианта:
* возможность подсунуть int вместо enum и огрести исключение.
* кривой API, который можно использовать вообще не по назначению.
Ну а если
упарываться поддерживать планку, то надо подрубать Fody:
https://github.com/Fody/ExtraConstraints
+
https://github.com/Fody/Stamp
заодно.