AaronRobinsonMSFT / DNMD

Reimplementation of ECMA-335 metadata APIs
MIT License
16 stars 3 forks source link

Change the interfaces library to use a tear-off model to make adding additional interfaces based on the parameters passed to the dispenser easier #29

Closed jkoritzinsky closed 1 year ago

jkoritzinsky commented 1 year ago

Extracted from my emit branch.

I feel that using this tear-off model makes it easier to conditionally add COM interfaces to the exposed object, but I can hold off on this work if desired.