0

次のような Index メソッドを持つ HorseController があります。

 [GET("Index", TranslationKey = "HorseIndex")]
    [AllowAnonymous]
    public ActionResult Index(int? page, HorseTypes? type, HorseGenders? gender, HorseBreeds? breed, HorseJumps? jump,
        HorseDressages? dressage, String maxAge, String priceFrom, String priceTo, Country? country, bool? hasPicture, bool? hasVideo)
        {
...
}

このルートを次のように翻訳します。

 provider.AddTranslations()
       .ForKey("HorseIndex", new Dictionary<string, string>
            {
                { "da", "heste-til-salg" },
                { "en", "horses-for-sale" }
            })

問題は、デンマークのユーザーの URL が次のようになっていることです。

http://localhost:12623/heste-til-salg?page=1&hasPicture=False&hasVideo=False

私の質問は、クエリ パラメータも変換する方法です。

ドキュメントでこれを見つけることができません。

4

2 に答える 2