Description
Got mixed results on how TelemetryClient is capable of holding data in-memory with InMemoryChannel
on .net Maui app, collected while device is offline. Short offline periods allow data to be flushed to Azure Insights successfully once the connection is restored. However, longer offline periods result in data loss, possibly due to the client attempting to flush while offline.
I descirbed it in fair amount of details in the stackoverflow question posted: Application Insights TelemetryClient for .net maui in offline mode results. Bug or by design?.
Could you please clarify if this is a bug or feature, and is there anything I can make it more sustainable with in-memory channel as this is the only channel seems to be relevant for .net maui apps? Thanks you