Robertscorp / Slender.Dependencies

A .NET library to register your project's dependencies without being tied to a specific dependency injection container.
MIT License
0 stars 0 forks source link

Improve transitive dependencies to have "Affected Assemblies" #36

Open Robertscorp opened 9 months ago

Robertscorp commented 9 months ago

How does this align with the current intent for transitive dependencies to simply cause validation failures when not acknowledged?

Robertscorp commented 9 months ago

The intent of this ticket is to enable developers to specify the assemblies that contain implementations for the transitive dependency. This is useful for consumers as it means that no assumptions need to be made about which assemblies provide implementations of the transitive dependency.

Validation ensures that the developer has acknowledged the transitive dependency. The assemblies is to help the developer register the transitive dependency.

Robertscorp commented 9 months ago

Consider doing with #43