C# (CSharp) Ninject Namespace

Nested Namespaces

Ninject.Activation
Ninject.Components
Ninject.Extensions
Ninject.Infrastructure
Ninject.Injection
Ninject.Modules
Ninject.Parameters
Ninject.Planning
Ninject.Selection
Ninject.Tests
Ninject.Web
Ninject.Website
Ninject.WindowsPhone7Tests

Classes

Name Description
ActivationException Indicates that an error occurred during activation of an instance.
App The main class of the unittests.
BindingPrecedenceComparer Implements the binding precedence comparer interface
ConstraintAttribute
ExtensionsForKernel Extension methods for IKernel
GlobalKernelRegistry All kernels register on the static list of this class. This allows derived types to do things for the kernels. e.g. used by One per request module to release the objects in request scope right after the request ended.
KernelBase
KernelConfiguration The kernel configuration
NamedAttribute Indicates that the decorated member should only be injected using binding(s) registered with the specified name.
StandardKernel The standard implementation of a kernel.