Resumo
Foi realizada a implementação da api TopconReport onde será centralizada toda a geração dos relatórios Topcon Suíte seguindo a padronização para novos produtos.
Com este serviços os novos produtos conseguem realizar a criação de relatórios, sem que haja quebra de memória ou sobrecarga da máquina de aplicação, uma vez que o serviço é acionado em uma máquina paralela.
Implementações realizadas
- Criação do projeto Topcon.Report.
- ReportController com endpoint generate/id.
- ReportHandler com o método Generate para buscar o template do relatório cadastrado na tabela reg_report.
Implementações futuras
- Salvar no blob storage do Azure o arquivo físico pdf do relatório.
- Alterar dinamicamente a conexão com o banco de dados para cada módulo que irá consumir a api.
- Criar uma base dados somente para os relatórios.
Comentários
0 comentário
Por favor, entre para comentar.