-
Notifications
You must be signed in to change notification settings - Fork 123
TelemetryInitializerBase is internal #351
Comments
@pakrym, since he made the commit. Did we intend to hide them? For contrast, the initializers in the ApplicationInsights-dotnet-server repo are public and so is the |
@pharring our goal was to shrink public API surface so we can change things without breaking changes to public API's. Accessing current |
Thanks. It's very reasonable to limit the public surface area, especially early on. I think folks are being surprised to find that the derived initializers are also internal (#346 and one other I can't find right now). Right now, it's "all or nothing": i.e. You can call I recommend we monitor the feedback on this one and find out which initializers folks would really like to make public. |
Hi @pharring, |
Commit b7db1a4 made the TelemetryInitializerBase internal. Was it really the intent? Isn't the purpose of this class to be reused to easily access the HttpContext from the request in a custom TelemetryInitilizer?
The other initializers are also internal, which would prevent from using them...
The text was updated successfully, but these errors were encountered: