Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The `OpenFeature.Contrib.Hooks.Otel` project currently references (1) an exporter implementation which libraries should _not_ do under any normal circumstances, and (2) the main OpenTelemetry project which is excessive given all of the excellent work by the dotnet/runtime and open-telemetry/opentelemetry-dotnet teams have done over the last couple of years to ensure that the BCL types in `System.Diagnostics` conform to OTel standards. This commit removes (1) and pares down (2) to from `OpenTelemetry` to `OpenTelemetry.Api` to shrink the dependency footprint we ship to consumers. At this point, I would argue that this hooks package should meet the minimal dependency requirement for upstream inclusion in the main OpenFeature package, but deferring that discussion for now. Signed-off-by: Austin Drenski <austin@austindrenski.io>
- Loading branch information