Boa tarde, tudo bem? No curso, o método de fallback foi implementado na controller da aplicação. A minha dúvida: por se tratar de uma regra de negócio, há algum impeditivo de implementar esse circuit breaker na camada service?
Muito obrigado
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde, tudo bem? No curso, o método de fallback foi implementado na controller da aplicação. A minha dúvida: por se tratar de uma regra de negócio, há algum impeditivo de implementar esse circuit breaker na camada service?
Muito obrigado
Olá Djalma, tudo bem?
Não há impeditivo nenhum, muito pelo contrário, é até uma boa prática colocar lá. Aqui no curso incluí na camada controller apenas para simplificar a demonstração do uso.
Caso a dúvida persista, não deixe de nos avisar por aqui.
Bons estudos! 😄