Une arborescence d'expression ne peut pas contenir un appel ou une invocation qui utilise des arguments facultatifs
return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId));
Où edit avait un deuxième argument Nullable.
Pourquoi est-ce?
c#
asp.net-mvc-3
bevacqua
la source
la source
Avait le même message en essayant d'utiliser Mock.setup pour simuler une méthode avec plusieurs paramètres par défaut. Je devais juste ajouter les paramètres supplémentaires dans le lambda.
la source
It.IsAny<object>
. Fondamentalement, il me manquait un paramètre poursomeMethod()
x.someMethod(default,default)
... peut également être utilisé.