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
Right now, TagProvider (and LogProperties) are bound to the partial log method for the generator, but the type and the logger are not always available next to each other. Using an interface you can have deconstruction behavior inside some other lib as well.
Using an interceptor like dotnet/runtime#102633 could perhaps help here, but that in and by itself won't cover the generic case without some sort of interfacing.
Risks
No response
The text was updated successfully, but these errors were encountered:
Background and motivation
Right now, TagProvider (and LogProperties) are bound to the partial log method for the generator, but the type and the logger are not always available next to each other. Using an interface you can have deconstruction behavior inside some other lib as well.
API Proposal
API Usage
Alternative Designs
Using an interceptor like dotnet/runtime#102633 could perhaps help here, but that in and by itself won't cover the generic case without some sort of interfacing.
Risks
No response
The text was updated successfully, but these errors were encountered: