No curso, é usado uma abordagem que a conversão de uma entidade em um DTO é feita por um método criado dentro do próprio DTO, onde temos na classe TopicoForm, um método converter que recebe como parâmetro um objeto cursoRepository. Diante disso, gostaria de saber, se não existe problema em misturar a camada de visualização (DTO) com a camada modelo ( cursoRepository). Digo isso pois já vi que algumas pessoas criam o método de conversão Entidade/DTO em um Service.