#003 – Adaptando a Regra de Negócio para ESL
ESL 003 - Adaptamos nossa regra de negócio da API para um BusinessComponent, desta forma, podemos transformá-la em um serviço. Base versão 19.2. Downloads: Códigos implementados - https://github.com/benner-sistemas/TreinamentoTecnologia/tree/master/esl-003-fontes
#004 – Gerando o Serviço no ESL
ESL 004 - Criamos a partir do nosso componente de negócio os serviços REST, também conhecemos a documentação dos serviços através do Swagger. Base versão 19.2.
#005 – Documentando o Serviço Gerado
ESL 005 - Criamos toda a documentação dos nossos serviços. Entenda a diferença entre documentar um Website e um Web Application. Base versão 19.2. Comandos usados no Post-build: xcopy $(TargetPath) C:BennerFontesReservasWebAppBin /Y /R xcopy $(TargetDir)$(TargetName).xml C:BennerFontesReservasWebAppBin /Y /R Link para Wiki Benner (Documentar API para gerar código): http://wiki.benner.com.br/wiki/index.php?title=Documentar_API_para_gerar_cdigo
#006 – Como o Serviço é Autenticado
ESL 006 - Entenda o processo para a autenticação dos serviços. Base versão 19.2. Link para Wiki Benner - ESL Authentication Service: http://wiki.benner.com.br/wiki/index.php?title=ESL_Authentication_Service - Autenticação de APIs com Tokens: http://wiki.benner.com.br/wiki/index.php?title=Autenticao_de_APIs_com_Tokens