public async Task SendMessageAsync <T>(T messageInfo) { try { IFactoryClient factory = new FactoryClient(_configuration); IMessageQueueClient message = factory.CreateMessageQueue(_configuration["MessageQueue:Type"]); await message.SendMessageAsync(messageInfo); } catch (Exception ex) { throw ex; } }