Analytics-CSharp
Analytics-CSharp copied to clipboard
The hassle-free way to add Segment analytics to your C# written app (.Net/Xamarin/Unity).
**Describe the bug** https://github.com/segmentio/Analytics-CSharp/blob/4fe89cbe9855b84203d5a85f29bce55bdb84b02f/Analytics-CSharp/Segment/Analytics/Utilities/HTTPClient.cs#L181 The DefaultHTTPClientProvider/DefaultHTTPClient implementation is improperly using HttpClient. When using Analytics as scoped, it ends up with a call to "new HttpClient(.." on every request, which is...
Here is the detail. https://github.com/segmentio/Serialization.NET/issues/16
`README.md` references a `FlushPolicyBase` class ... >You can create a custom FlushPolicy special for your application needs by implementing the IFlushPolicy interface. You can also extend the FlushPolicyBase class that...
**Describe the bug** Your sample code for both Asp.Net and Asp.Net MVC you register the analytics client as scoped which effectively makes them per request but from what I am...
**Is your feature request related to a problem? Please describe.** There is no way to explicit Dispose the Segment.Analytics.Analytics client as it's not implements the IDisposable interface. **Describe the solution...
# Segment.Serialization.JsonObject – Critical Serialization Bug ## Describe the Bug There is a **critical JSON serialization defect** in `Segment.Serialization.JsonObject`. The serializer produces **invalid JSON** when serializing `Nullable` fields, resulting in...