Example #1
0
        public override void ProcessBasicConsume(string message)
        {
            var deserialized = _serializerService.DeserializeJson <User>(message);

            if (string.IsNullOrEmpty(deserialized.FirstName.Trim()))
            {
                Console.WriteLine("Invalid name detected!"); //throw onto error/audit queue depending on business rules
            }
            else
            {
                Console.WriteLine("Hello {0}, I am your father!", deserialized.FirstName);
            }
        }