5

@Html.Action("ActionName","controllerName") kullanarak görünümümden bir Eylem'i aramaya çalışıyorum. Ama benim sayfam şu hatayla yüklenemiyor:YapıMap MVC 5 html.Aksiyon Sorun

A single instance of controller 'Ki_PathwaysWeb.Areas.LearningManager.Controllers.ActionController' cannot be used to handle multiple requests. If a custom controller factory is in use, make sure that it creates a new instance of the controller for each request.

Dependency injection için yapı haritası kullanıyorum. Lütfen bana neyi kaçırdığımı göster.

cevap

5

Sen IoC.cs dosyasında

x.For<{Your controller name}>().AlwaysUnique();

eklemeniz gerekir. Bu, projenizdeki her denetleyici için yapılmalıdır.

Daha fazla ayrıntı için this link numaralı telefonu işaretleyin.