Pohon ekspresi tidak boleh berisi panggilan atau pemanggilan yang menggunakan argumen opsional
return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId));
Di mana edit memiliki argumen kedua yang tidak dapat dibatalkan.
Kenapa ini?
c#
asp.net-mvc-3
bevacqua.dll
sumber
sumber
Memiliki pesan yang sama ketika mencoba menggunakan Mock.setup untuk meniru metode dengan beberapa parameter default. Saya baru saja menambahkan parameter tambahan di lambda.
void someMethod(string arg1 = "", string arg2 = "") mockedObject.Setup(x => x.someMethod(It.IsAny<string>(), It.IsAny<string>()))
sumber
x.someMethod(default,default)
... dapat digunakan.