public async Task MakeRequest(Batch batch)
 {
     foreach (var action in batch.batch)
     {
         _client.Statistics.IncrementSucceeded();
         _client.RaiseSuccess(action);
     }
 }
        private void Succeed(Batch batch, long duration)
        {
            foreach (BaseAction action in batch.batch)
            {
                _client.Statistics.IncrementSucceeded();
                _client.RaiseSuccess(action);
            }

            Logger.Info("RudderStack request successful.", new Dict
            {
                { "batch id", batch.MessageId },
                { "duration (ms)", duration }
            });
        }