dynamicexpresso / DynamicExpresso

C# expressions interpreter
http://dynamic-expresso.azurewebsites.net/
MIT License
1.99k stars 374 forks source link

Throw exception when trying to register a closed generic type. #268

Closed metoule closed 1 year ago

metoule commented 1 year ago

This new exception will prevent users from trying to reference a closed generic type, and provide the proper type to register.

target.Reference(typeof(List<string>)); // throws 
target.Reference(typeof(List<>)); // doesn't throw

Fixes #264