1
resposta

Versionar o controller ou método

O exemplo seguido foi duplicar o controller para versionamento, seria muito ruim versionar apenas um metodo do controller, por exemplo? Especificando a versão no método desejado a ter a alteração, sem precisar duplicar o código do controller.

1 resposta

Oi Vittoria, tudo bem?

Acho que não faria muito sentido, porque assim você obrigaria os clientes a saber qual a nova versão de cada método individualmente, o que pode se tornar um caos após algumas versões. Se você versiona a API inteira, por outro lado, basta mudar uma única configuração no cliente com o número da versão específica da API.