Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 48955|Yanıt: 9

[ASP.NET] Enjeksiyonlu Autofac kullanımına bağlı

[Bağlantıyı kopyala]
Yayınlandı 28.02.2019 22:26:17 | | | |
Önceki şirketin temas ettiği bu durum çok derin değil, buraya yazın ve yanlışsa, lütfen düzeltin


Öncelikle, bir MVC projesi oluşturun ve Autofac'ı doğrudan Nuget üzerinden ekleyin.


Autofac 4.9.1
Autofac.Mvc5 4.0.2




Bir kütüphane projesi oluşturun
Kaydetmek istediğiniz kişiyi bulmak için IService.cs ekleyinHizmet Montajı

MessageService.cs, UserService.cs, enjekte edilmesi gereken bir hizmet olarak ekleyin



Enjekte edilecek hizmeti almak için web projesine ServiceLocator.cs ekleyin


Global.asax'ta bağımlılık enjeksiyonu için kayıt kodunu ekleyin


Enjeksiyon servisini almak için iki yöntem kullanılabilir


Kaynak:Bağlantı girişi görünür.  Çıkarma kodu:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt










Önceki:Tablonun veritabanı temelinde temel işlemleri
Önümüzdeki:E4A ile programlamak istiyorum ama bazıları uyumluluğun çok zayıf olduğunu söylüyor ve birçok telefon geliştirmeden sonra ..... yapmadı
Yayınlandı 2.03.2019 18:22:17 |
Bir bakalım.
Yayınlandı 9.04.2019 15:28:07 |
Kendi yeni nesnenizi yaratmanıza gerek yok
Yayınlandı 10.05.2019 13:44:43 |
Evet, öğrendim
Yayınlandı 20.05.2019 16:43:06 |
1111111111111111111
Yayınlandı 11.07.2019 09:11:11 |
1111111111
Yayınlandı 28.08.2019 23:07:55 |
1111
Yayınlandı 26.11.2019 11:02:49 |
Soruna bak
Yayınlandı 3.12.2019 13:46:38 |
Öğren
Yayınlandı 2.11.2020 16:57:28 |
Fena değil, indirip bakacağım, vs.
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com