O desafio resume-se a entregar duas ferramentas:
- Página Web;
- API C#;
A página envia dados para a API e a API envia uma requisição para um serviço RabbitMQ.
A api foi desenvolvida usando padrão .Net, com envio de mensagem em Json para o serviço RabbitMQ. O exemplo usado para realizar a conexão foi: https://www.rabbitmq.com/tutorials/tutorial-one-dotnet.html
Nessa API ainda foi criado um projeto de testes simples, somente a fim de exemplificar o uso do mesmo numa API.
O desenvolvimento Web foi feito usando Angular CLI, para acessá-lo clique no link: https://github.com/TgRoque18/Desafio-ATG-Web-Application
No arquivo Web.config existem 6 appSettings, e elas devem ser preenchidas: