You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's an opportunity here to use the Microsoft Dependency Injection (DI) subsystem to resolve the various service/strategy implementations that make up a complete sharpneat runtime, which would make overriding one or more of those services much easier.
Typically an extension method (or methods) are provided that register the default implementation using TryAdd(), such that if a custom implementation has already been registered then that is used instead of the default impl.
The text was updated successfully, but these errors were encountered:
colgreen
changed the title
Make us of Dependency Injection
Make use of Dependency Injection
Dec 10, 2023
There's an opportunity here to use the Microsoft Dependency Injection (DI) subsystem to resolve the various service/strategy implementations that make up a complete sharpneat runtime, which would make overriding one or more of those services much easier.
Typically an extension method (or methods) are provided that register the default implementation using TryAdd(), such that if a custom implementation has already been registered then that is used instead of the default impl.
The text was updated successfully, but these errors were encountered: