Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

An unhandled exception occurred while processing the request. hatası alıyorum.

Merhaba.

ASP .NET CORE'da controllerlarda servislerimi çağırdığımda böyle hata alıyorum. Sebebi nedir acaba?

An unhandled exception occurred while processing the request.

InvalidOperationException: Unable to resolve service for type 'Project.Service.Core.DemandService' while attempting to activate 'Project.UI.Controllers.DemandController'.

1 Cevap

0
Bu bir bağımlılık ekleme (Dependency İnjection) hatası gibi görünüyor. Kullandığın servisleri kontrollere enjekte etmen lazım.

Şunun gibi bir şey yapman gerekiyor olabilir.

public class BirController : Controller
{
ServisSinifim _servisim;

public BirController(ServisSinifim servisim)
{
_servisim = servisim;
}

public async Task<IActionResult> Index()
{

// _servisim değişkenini kullanarak birşeyler yap...
// ...
// ...

return View();

}
}





Cevaplayan: 01.12.18 23:40
cevapsitesi
101,431p 10ü