Kayıtlar

Microsoft.Extensions.DependencyInjection.ActivatorUtilities.GetService etiketine sahip yayınlar gösteriliyor

Microsoft.Extensions.DependencyInjection.ActivatorUtilities.GetService(IServiceProvider sp, Type type, Type requiredBy, bool isDefaultParameterRequired) - Hatası

Resim
Eğer başlıktaki hatayı alıyorsanız, katmanlı mimari ile oluşturduğumuz projenizin Bussines katmanında ekli olan service ve DataAcsess katmanında yer alan dal classlarını startup.cs e eklemediğiniz anlamına gelir.  Startup.cs te yer alan 'public void ConfigureServices(IServiceCollection services)'  başlığı altına   "services.AddScoped<IKategoriService, KategoriManeger>()" ve "services.AddScoped<IKategoriDal, EfKategoriDal>()" eklemeniz yeterli olacaktır.  Burada Kategori olan benim hazırladığım örnek. Siz kendi service ve dal classlarınızı eklemeniz işinizi görecektir. Microsoft.Extensions.DependencyInjection.ActivatorUtilities.GetService(IServiceProvider sp, Type type, Type requiredBy, bool isDefaultParameterRequired) hatası, Microsoft.Extensions.DependencyInjection kütüphanesinin bir parçası olan ActivatorUtilities sınıfının GetService metodunu kullanırken meydana gelen bir hata olabilir. Bu hatanın sebebi, uygulamanızda bir hizmetin (service) k