Dotnet-IO-logger / core

Dotnet Input output logger
https://marketplace.visualstudio.com/items?itemName=Diol.diol
MIT License
29 stars 1 forks source link

Integrate feature telemetry #66

Open OlzhabaevSh opened 1 month ago

OlzhabaevSh commented 1 month ago

Is your feature request related to a problem? Please describe. Integrate telemetry data to see what kind of features are most used by users. Having this information can help us more carefully plan what we need to improve or what we need to reconsider.

Describe the solution you'd like VS SDK supports telemetry collection features.

  1. Integrate it
  2. Log each event instance: a http/aspnet/ef request happen
// example
class TelemetryFeatureItem 
{
   public DateTime CreatedAt { get; set; }
   public TelemetryDataFeatureCategoryEnum  Category { get; set; }
}

enum TelemetryDataFeatureCategoryEnum : byte
{
   Http = 0,
   AspNet = 1,
   EF = 2
}

Describe alternatives you've considered Just keep things as is.

Additional context With this feature we can integrate other features in the future