示例#1
0
        private async Task TrackEvent(Client client, string name, int ci, EventTrackData trackData)
        {
            Interlocked.Increment(ref TotalEvents);
            bool result;

            do
            {
                result = await client.TrackEvent(name, trackData);

                if (!result)
                {
                    Console.WriteLine($"Error tracking event, user_{ci}");
                    await Task.Delay(10);
                }
            } while (result == false);
        }