Como versionar uma API na prática ? | Fórum | School of Net

Deseja poder participar de nosso fórum e tirar todas as suas dúvidas?
Clique aqui e assine nosso plano de acesso ilimitado. Saiba mais.

por Rafael

1 semana, 5 dias atrás Rafael

Como versionar uma API na prática ?

Bom dia. Na aula sobre versionamento, achei muito superficial o exemplo sobre as versões. Eu gostaria de fosse criado um exemplo prático explicando como ter duas versões de uma controller (terei que mudar o nome da controller ?) Não entendi, como farei para ter dois controllers (sendo um com a versão 1 da minha api, e outro com a versão 2 da minha api). Como devo utilizar [Route("api/v1/[controller]")] e [Route("api/v2/[controller]")] numa mesma controller ? terei que criar duas controllers ? Grato pela atenção. Atenciosamente, Rafael.

2 Respostas