As originally described in #21 and #26, this allows for the CallingConvention parameter to be parsed at runtime if the supplied argument is not a compile-time constant expression. This incurs a (very) small performance hit when the implementation class instance is created, but removes the restriction on the argument value at compile-time.
As originally described in #21 and #26, this allows for the
CallingConvention
parameter to be parsed at runtime if the supplied argument is not a compile-time constant expression. This incurs a (very) small performance hit when the implementation class instance is created, but removes the restriction on the argument value at compile-time.