arcus-azure / arcus.eventgrid

Azure Event Grid development in a breeze
https://eventgrid.arcus-azure.net/
MIT License
17 stars 6 forks source link

Provide opt-in to enable dependency tracking #156

Closed tomkerkhove closed 3 years ago

tomkerkhove commented 3 years ago

What feature would you like to have? Provide opt-in to enable dependency tracking to measure performance during publishing of events.

Relates to https://github.com/tomkerkhove/k8s-event-grid-bridge/issues/182

stijnmoreels commented 3 years ago

We need a ILogger instance for that. What would be the best way to provide such an logger instance to the Azure Event Grid publisher? This publisher instance is created via a builder.

tomkerkhove commented 3 years ago

I would provide an overload where you can pass it. If non is passed, use NullLogger.