dolittle-obsolete / DotNET.Fundamentals

Reusable, fundamental abstractions and building blocks
http://www.dolittle.io
MIT License
4 stars 8 forks source link

Fix ILogger resolution for ACTNARs #316

Closed jakhog closed 4 years ago

jakhog commented 4 years ago

This fixes almost all "UnknownLogMessageSource" warnings printed. We ask the container to construct concrete types in many places, and since these registrations are provided on-the-fly, they are not sent through the normal LoggerModule. This commit adds the same resolution step for those components that are registered with the SelfBindingRegistrationSource, which removes the problem for those registrations.

┆Issue is synchronized with this Asana task