Azure / AppConfiguration-DotnetProvider

The .NET Standard configuration provider for Azure App Configuration
https://github.com/Azure/AppConfiguration
MIT License
76 stars 32 forks source link

Add variant allocation and flag telemetry information to request tracing #540

Open amerjusupovic opened 3 months ago

amerjusupovic commented 3 months ago

Summary

This PR aims to add information about the newest feature flag properties to request tracing. The feature flag properties include variants, allocation, and telemetry.

Design

Currently, the following information will be added to request tracing:

  1. What's the highest number of variants present in any single loaded flag?
  2. Does any flag that was loaded use the seed property for allocation?
  3. Is telemetry enabled for any loaded feature flags?
  4. Is variant configuration reference used for any loaded feature flags?