Bu post okudum ve ControllerExtensions.RedirectToAction yöntemini kullanmak istedim. Ama ben System.Security.VerificationException var diyor ki: type argument '[MyController type]' tip parametresi 'T' kısıtlamasını ihlal ediyor. aşağıdaki gibiMVC Contrib VerificationException
Benim denetleyicisi ilan edilir:
public class ProductsSearchController : Controller
{
...
}
Yardım beni lütfen. Ayrıca en son MvcContrib kitaplığını here'dan yüklemeye çalıştım. Bana yardım etmedi.
İlginç bir gerçek farkettim. Bu istisnayı sadece birim testlerinden çağırırken yapıyorum. Ancak web sitesinden kullanımda bir istisna yoktur. Ancak düzgün çalışmıyor gibi görünüyor. Bir nesneyi şu şekilde ifade edilen eyleme geçtiğimde:
Sadece bu nesnenin .ToString'i çağırınız! Ve böyle url olsun:
ProductsSearch = WebShop.FinderModel.Filters.ProductsFilter
yanlış nedir filtre?
Yönlendirmeyi yaptığınız çizgiyi gösterir misiniz? –
bu döndürür.RedirectToAction (x => x.Index (filter)); – Serhiy