Monday 15 July 2013

asp.net MVC3 The injection provider to Ninject.Web.Common -


मैं ninject.Web.Common को Nugeto my project को स्थापित किया है। (App_Start / NinjectWebCommon.cs)

NinjectWebCommon कस्टम प्रदाता में इंजेक्शन नहीं है।

  सार्वजनिक वर्ग CustomMembershipProvider: सदस्यताप्रदाता {निजी IUserRepository userRepository {get; सेट; } // उपयोगकर्ता तालिका डीबी संदर्भ। इंजेक्शन में इंजेक्ट किया गया है जो मुझे यहां चाहिए। }   

कस्टम प्रदाता इंजेक्शन मैं क्या कर सकता हूं?

आपको या तो संपत्ति इंजेक्शन या कन्स्ट्रक्टर इंजेक्शन को निंजा देना होगा। I.e।

  सार्वजनिक वर्ग कस्टममेलशिपप्रदाता: सदस्यताप्रदाता (निजी IUserRepository userRepository; सार्वजनिक कस्टममोबरशिपप्रदाता (IUserRepository userRepository) {this.userRepository = userRepository; }}   

या

  सार्वजनिक वर्ग कस्टममोबरशिपप्रदाता: सदस्यताप्रदाता {निजी IUserRepository userRepository; [इंजेक्शन] सार्वजनिक IUserRepository UserRepository {get {return userRepository;} सेट {userRepository = value}}}}    

No comments:

Post a Comment