Adicionar uma barra no final de cada URL?

Eu tenho um pequeno problema aqui. Preciso adicionar uma barra no final de cada URL no site em que estou trabalhando. Eu defini todos os links dentro do site para ter uma barra final assim:

<a href="/register/">Register</a>

Enquanto isso funciona bem, ainda há um pequeno problema: é com os URLs gerados que vêm chamando RedirectToAction (). Por exemplo:

return RedirectToAction("Register", "Users");

Fará com que o url mude para / register sem barra final. Eu modifiquei meu sistema de roteamento da seguinte maneira:

  routes.MapRoute("register",
                        "register/",
                        new {controller = "Users", action = "Register"}
            );

Ainda assim, a barra final não é adicionada automaticamente!
Eu olhei para istoquestão e istoquestão mas estes são totalmente diferentes, como eu não estou usando nenhuma biblioteca de reescrita de url, eu só estou usando o sistema de roteamento asp.net mvc.
Então, o que você diz caras?

questionAnswers(6)

yourAnswerToTheQuestion