式ツリーには、オプションの引数を使用する呼び出しまたは呼び出しを含めることはできません
return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId));
edit には 2 番目の null 許容引数がありました。
どうしてこれなの?
式ツリーには、オプションの引数を使用する呼び出しまたは呼び出しを含めることはできません
return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId));
edit には 2 番目の null 許容引数がありました。
どうしてこれなの?
基礎となる式ツリー APIは、オプションの引数をサポートしていません。
IL でコンパイルされたコードの場合、C# コンパイラはコンパイル時に既定値を挿入します (ハードコード)。CLR は、引数が明示的に指定されていない場合でも、オプションの引数を使用したメソッドの呼び出しをサポートしていないためです。