NuPack addin का उपयोग करके और NInject MVC 3 पैकेज को संस्थापित करने के परिणामस्वरूप उत्पन्न NinjectMVC3.cs
फ़ाइल में निम्न संकलन त्रुटि में परिणाम।NuPack से जेनरेट किए गए NinjectMVC3.cs संकलित क्यों नहीं करते हैं? (या ASP.NET MVC 3 बीटा में MvcServiceLocator के साथ क्या हुआ?)
The name 'MvcServiceLocator' does not exist in the current context
sample video डेविड Ebbo तैनात यह working just fine at 09:43 को दर्शाता है।
public class NinjectMVC3 {
public static void RegisterServices(IKernel kernel) {
//kernel.Bind<IThingRepository>().To<SqlThingRepository>();
}
public static void SetupDependencyInjection() {
// Create Ninject DI Kernel
IKernel kernel = new StandardKernel();
// Register services with our Ninject DI Container
RegisterServices(kernel);
// Tell ASP.NET MVC 3 to use our Ninject DI Container
MvcServiceLocator.SetCurrent(new NinjectServiceLocator(kernel));
}
}
हाँ! NuPack पैकेज एमवीसी 3 पूर्वावलोकन 1 पर आधारित था और इसे अद्यतन करने की आवश्यकता है। धन्यवाद! –
मैं आज बाद में लाइव पैकेज को तय करने का प्रयास करूंगा, धन्यवाद! –