Web formu uygulamamız ile Ninject.Web kitaplığını kullanıyorum. Artık harika çalışıyor, kullanıcı kontrolüne bağımlılık enjekte etmem gerekiyor. Bunu başarmanın en iyi yolu nedir? Ninject.Web web hizmetleri, sayfalar ve ana sayfalar için olduğu gibi bir temel sınıf içermez.Ninject.Web ve kullanıcı denetimleri
5
A
cevap
5
adlı kullanıcıya ilişkin bir temel sınıf kendiniz kontrol yapabilirsiniz:
public class NinjectedUserControl : System.Web.UI.UserControl
{
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
RequestActivation();
}
/// <summary>
/// Asks the kernel to inject this instance.
/// </summary>
protected virtual void RequestActivation()
{
KernelContainer.Inject(this);
}
}
benim çözümde Ninject.Web kaynak kodunu var ve bu yüzden KernelContainer, erişebilirler (Ninject.Web için bu sınıfı eklemiş olan içseldir.
İlgili konular
- 1. kullanıcı denetimleri ve asp.net mvc
- 2. Winforms kullanıcı denetimleri özel olayları
- 3. "ResizeEnd" kullanıcı denetimleri için eşdeğer
- 4. Kullanıcı Denetimleri - Maske Özellik Düzenleyicisi Sayı
- 5. Kapsayıcı UserControl - Eklenen Denetimleri İşleme ve Değiştirme
- 6. MVVM Swapping out denetimleri
- 7. ASP.NET dinamik denetimleri sayısı (giderken denetimleri oluşturma)
- 8. Winforms'ta WPF denetimleri barındırma
- 9. WPF - Kullanıcı denetimleri arasında liste kutusunun seçili konumuna bağla
- 10. Tabaka Destekli Görünümler ve Titreşim Denetimleri
- 11. java'da Bağlama ve Yerleştirme Denetimleri Salındırma
- 12. Kullanıcı için erişim denetimleri veya izinleri nasıl alınır ?, Kullanıcı üçüncü taraf hizmetlerinde doğrulanmışsa
- 13. Kullanıcı ve kullanıcı grubu
- 14. Hatalar tasarımcı görünümünde Forms denetimleri
- 15. Denetimleri kaldır wxWidgets
- 16. Delphi Açılır Menüsü Denetimleri
- 17. Xcode görünümleri ve denetimleri kilitledi ve onları düzenleyemiyor
- 18. WPF: Koddan denetimleri ekle
- 19. jQuery UI Denetimleri
- 20. ASP.NET: Görünüm durumu ve programlı ekleyerek kullanıcı
- 21. kullanıcı
- 22. Denetimleri bir UserControl özel içinde nasıl yapabilirim?
- 23. Kullanıcıya görünür olan tüm denetimleri bulma
- 24. Delphi xe7'de denetimleri silme
- 25. Android uygulamasına ekran parlaklığı denetimleri ekleme
- 26. Programlı Olarak Kakao Denetimleri Oluşturma
- 27. VS2008 Araç Kutusu Denetimleri Yinelenen
- 28. Denetimleri göstermeden iPhone'da fotoğraf çekin
- 29. Denetleyicide HTML denetimleri değeri al
- 30. Cocoa OSX özel widget'leri/denetimleri