Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 925271
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T19:29:37+00:00 2026-05-15T19:29:37+00:00

I am new to ninject using ninject 2.0. My application is hosted in asp.net

  • 0

I am new to ninject using ninject 2.0. My application is hosted in asp.net mvc.

Now i don’t know how to access kernel created in my class library.

I think i should create kernel in global.aspx and load all modules in it. But how can i make it available throughout application?

    protected void Application_Start()
    {
        RegisterRoutes(RouteTable.Routes);

        IKernel kernel = new StandardKernel(new ServiceModule());
    }

Where should Kernel created above go? and how to access it?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T19:29:38+00:00Added an answer on May 15, 2026 at 7:29 pm

    Look on the Ninject Dojo’s extensions section for Ninject.Web.Mvc. This will show you the default pattern for managing such things (go look at the source).

    You can either use it as-is (most people do), or customise it to your liking.

    You also tagged this with CSL. Before you do use Ninject for Service Location, have a search around for why this is considered an antipattern (the extension referred to by default does not make the Kernel public from Global – you’d have to add a public propery yourself (but the WCF integration on the other hand does)

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have an ASP.NET MVC 3 application and am using Ninject for injecting dependencies
I am having trouble injecting AutoMapper into an ASP.NET MVC 2 application using Ninject.
I've started using Ninject in an ASP.NET MVC 3 project, using the standard boot
I am using asp.net mvc 3, ninject 2.0 and the ninject mvc 3 plugin.
I'm new to Entity Framework. I've created a Multi Tier Application, in MVC, using
I have an MVC application using Ninject to connect to a single database. Now
I am using Ninject with ASP.NET MVC. Basically, I want to pass the protected
I am using asp.net mvc 3. I am using ninject 2.2.1.0 protected void Application_Start()
I have a web application which was using Asp.net MVC2 . I Upgraded it
I am using Ninject in my MVC application and am trying to implement a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.