1
resposta

Templates de rotas com barra Invertida

Para fins de conhecimento, mesmo inicializando o template de rotas com barra invertida o meu sistema subiu normalmente. Creio que possa ser a alguma atualização do RouteBuilder.

        public void Configure(IApplicationBuilder app)
        {
            var builder = new RouteBuilder(app);
            builder.MapRoute("/Livros/ParaLer", LivrosParaLer);
            builder.MapRoute("/Livros/Lendo", LivrosLendo);
            builder.MapRoute("/Livros/Lidos", LivrosLidos);
            var rotas = builder.Build();

            app.UseRouter(rotas);

            //app.Run(Roteamento);

        }

Poderiam confirmar?

1 resposta

Olá Renan!

Acredito que isso se deve ao fato da correção automática da barra de endereço do navegador.

Se fosse uma string referente a um diretório e um arquivo na sua máquina (e possivelmente em um servidor também), usa-se o atributo DirectorySeparatorChar da classe Path.

Segue o link da documentação.

Bons estudos!