Exemple #1
0
        private void SendInitialTestResult(KafkaSendMessageArgs args, string guid, long timestamp)
        {
            try
            {
                var client  = new RestClient(ConfigurationManager.AppSettings["ResultsUrl"]);
                var request = new RestRequest("/Results/InsertKafka", Method.POST);

                var sendData = new InitialTestData()
                {
                    Guid         = guid,
                    SendAt       = timestamp,
                    MessageCount = args.MessageCount,
                    MessageSize  = args.MessageByteSize,
                    Topic        = args.Topic,
                };

                request.AddJsonBody(sendData);

                var response = client.Execute <ServiceResponse>(request);
            }
            catch (Exception ex)
            {
                _logger.LogError($"KafkaProducer.SendInitialTestResult error: {ex.Message}");
            }
        }
Exemple #2
0
        private void SendInitialTestResult(SendMessagesArgs args, string guid, long timestamp)
        {
            try
            {
                var client  = new RestClient(ConfigurationManager.AppSettings["ResultsUrl"]);
                var request = new RestRequest("/Results/InsertRabbit", Method.POST);

                var sendData = new InitialTestData()
                {
                    Guid         = guid,
                    SendAt       = timestamp,
                    MessageCount = args.MessageCount,
                    MessageSize  = args.MessageByteSize,
                    Topic        = args.Queue,
                };

                request.AddJsonBody(sendData);

                var response = client.Execute <ServiceResponse>(request);
            }
            catch (Exception)
            {
            }
        }