Saya memiliki proyek ASP.NET Core 3.1. Biasanya, saya mendaftarkan dependensi menggunakan ConfigureServices()
metode di Startup.cs
kelas.
Tapi, saya mendapati diri saya harus mendaftarkan banyak dependensi dan ConfigureServices()
terlihat besar! Saya tahu saya mungkin dapat membuat metode ekstensi metode statis dan memanggilnya dari kelas ConfigureService (), tetapi bertanya-tanya apakah ada cara yang lebih baik.
Jika ada cara untuk mendaftarkan dependensi dalam wadah IoC tanpa harus mendefinisikannya satu per satu seperti ini
services.AddScoped<Interface, Class>();
.... 200 lines later
services.AddScoped<ISettings, Settings>()