【ASP.NET Core Web】動的なURLを小文字にする

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【ASP.NET Core Web】動的なURLを小文字にする

2023-9-13 | ,

ASP.NET Core Webで発行されるURLを小文字にしたい!

概要

今回の記事では、ASP.NET Core Webで発行されるURLを小文字にする手順を掲載する。

デフォルトだとキャメルケース(単語の最初の文字が大文字で他は小文字)でURLが発行されるんだけども、慣用的に小文字にしたい!
実際はASP.NET Core Webで発行されるURLには小文字、大文字を区別せずにアクセスできる。アクセスできるんだけども気になるような!

仕様書

環境

  • .NET 7.0

手順書

Startup.csConfigureServices関数の中で下記のような感じでオプションを設定する。

        public void ConfigureServices(IServiceCollection services)
        {
            ...

            services.Configure<RouteOptions>(options =>
            {
                options.LowercaseUrls = true;
            });
        }

まとめ(感想文)

小文字の方がURL的に慣用的だと思う今日この頃。