ipjohnson / Grace

Grace is a feature rich dependency injection container library
MIT License
336 stars 33 forks source link

Asp.Net 3.0 requirement #213

Closed ipjohnson closed 5 years ago

ipjohnson commented 5 years ago

Part of Asp.Net Core 3.0 support is returning an ordered collection based on registration order. This is currently supported for most exports but it does not hold true across open and closed generics.

To address this I'm going to have to introduce an Property int on IActivationStrategy that will track the order in which types were exported. The new property will only be considered if Priority is 0 for all exports.

ipjohnson commented 5 years ago

Implemented