diff --git a/NzbDrone.Web/Views/Shared/SiteLayout.cshtml b/NzbDrone.Web/Views/Shared/SiteLayout.cshtml index 8cc3aeb46..2edda7af3 100644 --- a/NzbDrone.Web/Views/Shared/SiteLayout.cshtml +++ b/NzbDrone.Web/Views/Shared/SiteLayout.cshtml @@ -43,8 +43,8 @@ @RenderSection("Scripts", required: false) @{Html.Telerik().ScriptRegistrar().Scripts( - c => c.Add("jquery-1.6.1.min.js") - .Add("jquery-ui-1.8.8.min.js") + c => //c.Add("jquery-1.6.1.min.js") + c.Add("jquery-ui-1.8.8.min.js") .Add("jquery.form.js") .Add("jquery.jgrowl.js") .Add("Notification.js") diff --git a/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.dll b/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.dll deleted file mode 100644 index d10ba78d3..000000000 Binary files a/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.dll and /dev/null differ diff --git a/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.xml b/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.xml deleted file mode 100644 index 338b1a58b..000000000 --- a/packages/Ninject.2.2.1.0/lib/.NetFramework 4.0/Ninject.xml +++ /dev/null @@ -1,4686 +0,0 @@ - - - - Ninject - - - - - A block used for deterministic disposal of activated instances. When the block is - disposed, all instances activated via it will be deactivated. - - - - - An object that notifies when it is disposed. - - - - - An object that can report whether or not it is disposed. - - - - - Gets a value indicating whether this instance is disposed. - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Releases resources held by the object. - - - - - Releases resources before the object is reclaimed by garbage collection. - - - - - Gets a value indicating whether this instance is disposed. - - - - - A block used for deterministic disposal of activated instances. When the block is - disposed, all instances activated via it will be deactivated. - - - - - Provides a path to resolve instances. - - - - - Determines whether the specified request can be resolved. - - The request. - True if the request can be resolved; otherwise, false. - - - - Resolves instances for the specified request. The instances are not actually resolved - until a consumer iterates over the enumerator. - - The request to resolve. - An enumerator of instances that match the request. - - - - Creates a request for the specified service. - - The service that is being requested. - The constraint to apply to the bindings to determine if they match the request. - The parameters to pass to the resolution. - True if the request is optional; otherwise, false. - True if the request should return a unique result; otherwise, false. - The created request. - - - - An object that fires an event when it is disposed. - - - - - Occurs when the object is disposed. - - - - - Initializes a new instance of the class. - - The parent resolution root. - - - - Releases resources held by the object. - - - - - Determines whether the specified request can be resolved. - - The request. - True if the request can be resolved; otherwise, false. - - - - Resolves instances for the specified request. The instances are not actually resolved - until a consumer iterates over the enumerator. - - The request to resolve. - An enumerator of instances that match the request. - - - - Creates a request for the specified service. - - The service that is being requested. - The constraint to apply to the bindings to determine if they match the request. - The parameters to pass to the resolution. - True if the request is optional; otherwise, false. - True if the request should return a unique result; otherwise, false. - The created request. - - - - Gets or sets the parent resolution root (usually the kernel). - - - - - Occurs when the object is disposed. - - - - - Stores the objects that were activated - - - - - A component that contributes to the internals of Ninject. - - - - - A component that contributes to the internals of Ninject. - - - - - Gets or sets the settings. - - - - - Gets or sets the settings. - - - - - Stores the objects that were activated - - - - - Clears the cache. - - - - - Adds an activated instance. - - The instance to be added. - - - - Adds an deactivated instance. - - The instance to be added. - - - - Determines whether the specified instance is activated. - - The instance. - - true if the specified instance is activated; otherwise, false. - - - - - Determines whether the specified instance is deactivated. - - The instance. - - true if the specified instance is deactivated; otherwise, false. - - - - - An object that is prunealble. - - - - - Removes instances from the cache which should no longer be re-used. - - - - - The objects that were activated as reference equal weak references. - - - - - The objects that were activated as reference equal weak references. - - - - - Initializes a new instance of the class. - - The cache pruner. - - - - Clears the cache. - - - - - Adds an activated instance. - - The instance to be added. - - - - Adds an deactivated instance. - - The instance to be added. - - - - Determines whether the specified instance is activated. - - The instance. - - true if the specified instance is activated; otherwise, false. - - - - - Determines whether the specified instance is deactivated. - - The instance. - - true if the specified instance is deactivated; otherwise, false. - - - - - Prunes this instance. - - - - - Removes all dead objects. - - The objects collection to be freed of dead objects. - - - - Gets the activated object count. - - The activated object count. - - - - Gets the deactivated object count. - - The deactivated object count. - - - - Tracks instances for re-use in certain scopes. - - - - - Tracks instances for re-use in certain scopes. - - - - - Stores the specified instance in the cache. - - The context to store. - The instance reference. - - - - Tries to retrieve an instance to re-use in the specified context. - - The context that is being activated. - The instance for re-use, or if none has been stored. - - - - Deactivates and releases the specified instance from the cache. - - The instance to release. - if the instance was found and released; otherwise . - - - - Immediately deactivates and removes all instances in the cache that are owned by - the specified scope. - - The scope whose instances should be deactivated. - - - - Immediately deactivates and removes all instances in the cache, regardless of scope. - - - - - Gets the number of entries currently stored in the cache. - - - - - Contains all cached instances. - This is a dictionary of scopes to a multimap for bindings to cache entries. - - - - - Initializes a new instance of the class. - - The pipeline component. - The cache pruner component. - - - - Releases resources held by the object. - - - - - - Stores the specified context in the cache. - - The context to store. - The instance reference. - - - - Tries to retrieve an instance to re-use in the specified context. - - The context that is being activated. - The instance for re-use, or if none has been stored. - - - - Deactivates and releases the specified instance from the cache. - - The instance to release. - if the instance was found and released; otherwise . - - - - Removes instances from the cache which should no longer be re-used. - - - - - Immediately deactivates and removes all instances in the cache that are owned by - the specified scope. - - The scope whose instances should be deactivated. - - - - Immediately deactivates and removes all instances in the cache, regardless of scope. - - - - - Gets all entries for a binding withing the selected scope. - - The bindings. - All bindings of a binding. - - - - Gets all cache entries. - - Returns all cache entries. - - - - Forgets the specified cache entries. - - The cache entries. - - - - Forgets the specified entry. - - The entry. - - - - Gets the pipeline component. - - - - - Gets the number of entries currently stored in the cache. - - - - - An entry in the cache. - - - - - Initializes a new instance of the class. - - The context. - The instance reference. - - - - Gets the context of the instance. - - The context. - - - - Gets the instance reference. - - The instance reference. - - - - Uses a and some magic to poll - the garbage collector to see if it has run. - - - - - Prunes instances from an based on environmental information. - - - - - Starts pruning the specified cache based on the rules of the pruner. - - The cache that will be pruned. - - - - Stops pruning. - - - - - The caches that are being pruned. - - - - - Releases resources held by the object. - - - - - Starts pruning the specified pruneable based on the rules of the pruner. - - The pruneable that will be pruned. - - - - Stops pruning. - - - - - A provider that delegates to a callback method to create instances. - - The type of instances the provider creates. - - - - A simple abstract provider for instances of a specific type. - - The type of instances the provider creates. - - - - Creates instances of services. - - - - - Creates an instance within the specified context. - - The context. - The created instance. - - - - Gets the type (or prototype) of instances the provider creates. - - - - - Creates an instance within the specified context. - - The context. - The created instance. - - - - Creates an instance within the specified context. - - The context. - The created instance. - - - - Gets the type (or prototype) of instances the provider creates. - - - - - Initializes a new instance of the CallbackProvider<T> class. - - The callback method that will be called to create instances. - - - - Invokes the callback method to create an instance. - - The context. - The created instance. - - - - Gets the callback method used by the provider. - - - - - A provider that always returns the same constant value. - - The type of value that is returned. - - - - Initializes a new instance of the ConstantProvider<T> class. - - The value that the provider should return. - - - - Creates an instance within the specified context. - - The context. - The constant value this provider returns. - - - - Gets the value that the provider will return. - - - - - The standard provider for types, which activates instances via a . - - - - - Initializes a new instance of the class. - - The type (or prototype) of instances the provider creates. - The planner component. - The selector component. - - - - Creates an instance within the specified context. - - The context. - The created instance. - - - - Gets the value to inject into the specified target. - - The context. - The target. - The value to inject into the specified target. - - - - Gets the implementation type that the provider will activate an instance of - for the specified service. - - The service in question. - The implementation type that will be activated. - - - - Gets a callback that creates an instance of the - for the specified type. - - The prototype the provider instance will create. - The created callback. - - - - Gets the type (or prototype) of instances the provider creates. - - - - - Gets or sets the planner component. - - - - - Gets or sets the selector component. - - - - - Adds all activated instances to the activation cache. - - - - - Contributes to a , and is called during the activation - and deactivation of an instance. - - - - - Contributes to the activation of the instance in the specified context. - - The context. - A reference to the instance being activated. - - - - Contributes to the deactivation of the instance in the specified context. - - The context. - A reference to the instance being deactivated. - - - - The activation cache. - - - - - Initializes a new instance of the class. - - The activation cache. - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Contributes to the activation of the instance in the specified context. - - The context. - A reference to the instance being activated. - - - - Contributes to the deactivation of the instance in the specified context. - - The context. - A reference to the instance being deactivated. - - - - Gets or sets the settings. - - The ninject settings. - - - - Contributes to a , and is called during the activation - and deactivation of an instance. - - - - - Contributes to the activation of the instance in the specified context. - - The context. - A reference to the instance being activated. - - - - Contributes to the deactivation of the instance in the specified context. - - The context. - A reference to the instance being deactivated. - - - - Executes actions defined on the binding during activation and deactivation. - - - - - Calls the activation actions defined on the binding. - - The context. - A reference to the instance being activated. - - - - Calls the deactivation actions defined on the binding. - - The context. - A reference to the instance being deactivated. - - - - During deactivation, disposes instances that implement . - - - - - Disposes the specified instance. - - The context. - A reference to the instance being deactivated. - - - - During activation, initializes instances that implement . - - - - - Initializes the specified instance. - - The context. - A reference to the instance being activated. - - - - Injects methods on an instance during activation. - - - - - Injects values into the properties as described by s - contained in the plan. - - The context. - A reference to the instance being activated. - - - - Injects properties on an instance during activation. - - - - - Initializes a new instance of the class. - - The injector factory component. - - - - Injects values into the properties as described by s - contained in the plan. - - The context. - A reference to the instance being activated. - - - - Applies user supplied override values to instance properties. - - The context. - A reference to the instance being activated. - The parameter ovverride value accessors. - - - - Gets the value to inject into the specified target. - - The context. - The target. - The value to inject into the specified target. - - - - Gets the injector factory component. - - - - - Starts instances that implement during activation, - and stops them during deactivation. - - - - - Starts the specified instance. - - The context. - A reference to the instance being activated. - - - - Stops the specified instance. - - The context. - A reference to the instance being deactivated. - - - - Contains information about the activation of a single instance. - - - - - Contains information about the activation of a single instance. - - - - - Gets the provider that should be used to create the instance for this context. - - The provider that should be used. - - - - Gets the scope for the context that "owns" the instance activated therein. - - The object that acts as the scope. - - - - Resolves this instance for this context. - - The resolved instance. - - - - Gets the kernel that is driving the activation. - - - - - Gets the request. - - - - - Gets the binding. - - - - - Gets or sets the activation plan. - - - - - Gets the parameters that were passed to manipulate the activation process. - - - - - Gets the generic arguments for the request, if any. - - - - - Gets a value indicating whether the request involves inferred generic arguments. - - - - - Initializes a new instance of the class. - - The kernel managing the resolution. - The context's request. - The context's binding. - The cache component. - The planner component. - The pipeline component. - - - - Gets the scope for the context that "owns" the instance activated therein. - - The object that acts as the scope. - - - - Gets the provider that should be used to create the instance for this context. - - The provider that should be used. - - - - Resolves the instance associated with this hook. - - The resolved instance. - - - - Gets the kernel that is driving the activation. - - - - - Gets the request. - - - - - Gets the binding. - - - - - Gets or sets the activation plan. - - - - - Gets the parameters that were passed to manipulate the activation process. - - - - - Gets the generic arguments for the request, if any. - - - - - Gets a value indicating whether the request involves inferred generic arguments. - - - - - Gets or sets the cache component. - - - - - Gets or sets the planner component. - - - - - Gets or sets the pipeline component. - - - - - Holds an instance during activation or after it has been cached. - - - - - Returns a value indicating whether the instance is of the specified type. - - The type in question. - if the instance is of the specified type, otherwise . - - - - Returns the instance as the specified type. - - The requested type. - The instance. - - - - Executes the specified action if the instance if of the specified type. - - The type in question. - The action to execute. - - - - Gets or sets the instance. - - - - - Drives the activation (injection, etc.) of an instance. - - - - - Activates the instance in the specified context. - - The context. - The instance reference. - - - - Deactivates the instance in the specified context. - - The context. - The instance reference. - - - - Gets the strategies that contribute to the activation and deactivation processes. - - - - - Describes the request for a service resolution. - - - - - Determines whether the specified binding satisfies the constraint defined on this request. - - The binding. - True if the binding satisfies the constraint; otherwise false. - - - - Gets the scope if one was specified in the request. - - The object that acts as the scope. - - - - Creates a child request. - - The service that is being requested. - The context in which the request was made. - The target that will receive the injection. - The child request. - - - - Gets the service that was requested. - - - - - Gets the parent request. - - - - - Gets the parent context. - - - - - Gets the target that will receive the injection, if any. - - - - - Gets the constraint that will be applied to filter the bindings used for the request. - - - - - Gets the parameters that affect the resolution. - - - - - Gets the stack of bindings which have been activated by either this request or its ancestors. - - - - - Gets the recursive depth at which this request occurs. - - - - - Gets or sets value indicating whether the request is optional. - - - - - Gets or sets value indicating whether the request should return a unique result. - - - - - Drives the activation (injection, etc.) of an instance. - - - - - The activation cache. - - - - - Initializes a new instance of the class. - - The strategies to execute during activation and deactivation. - The activation cache. - - - - Activates the instance in the specified context. - - The context. - The instance reference. - - - - Deactivates the instance in the specified context. - - The context. - The instance reference. - - - - Gets the strategies that contribute to the activation and deactivation processes. - - - - - Describes the request for a service resolution. - - - - - Initializes a new instance of the class. - - The service that was requested. - The constraint that will be applied to filter the bindings used for the request. - The parameters that affect the resolution. - The scope callback, if an external scope was specified. - True if the request is optional; otherwise, false. - True if the request should return a unique result; otherwise, false. - - - - Initializes a new instance of the class. - - The parent context. - The service that was requested. - The target that will receive the injection. - The scope callback, if an external scope was specified. - - - - Determines whether the specified binding satisfies the constraints defined on this request. - - The binding. - True if the binding satisfies the constraints; otherwise false. - - - - Gets the scope if one was specified in the request. - - The object that acts as the scope. - - - - Creates a child request. - - The service that is being requested. - The context in which the request was made. - The target that will receive the injection. - The child request. - - - - Gets the service that was requested. - - - - - Gets the parent request. - - - - - Gets the parent context. - - - - - Gets the target that will receive the injection, if any. - - - - - Gets the constraint that will be applied to filter the bindings used for the request. - - - - - Gets the parameters that affect the resolution. - - - - - Gets the stack of bindings which have been activated by either this request or its ancestors. - - - - - Gets the recursive depth at which this request occurs. - - - - - Gets or sets value indicating whether the request is optional. - - - - - Gets or sets value indicating whether the request is for a single service. - - - - - Gets the callback that resolves the scope for the request, if an external scope was provided. - - - - - Defines a constraint on the decorated member. - - - - - Determines whether the specified binding metadata matches the constraint. - - The metadata in question. - True if the metadata matches; otherwise false. - - - - Indicates that the decorated member should be injected. - - - - - Indicates that the decorated member should only be injected using binding(s) registered - with the specified name. - - - - - Initializes a new instance of the class. - - The name of the binding(s) to use. - - - - Determines whether the specified binding metadata matches the constraint. - - The metadata in question. - True if the metadata matches; otherwise false. - - - - Gets the binding name. - - - - - Indicates that the decorated member represents an optional dependency. - - - - - An internal container that manages and resolves components that contribute to Ninject. - - - - - An internal container that manages and resolves components that contribute to Ninject. - - - - - Registers a component in the container. - - The component type. - The component's implementation type. - - - - Removes all registrations for the specified component. - - The component type. - - - - Removes all registrations for the specified component. - - The component's type. - - - - Gets one instance of the specified component. - - The component type. - The instance of the component. - - - - Gets all available instances of the specified component. - - The component type. - A series of instances of the specified component. - - - - Gets one instance of the specified component. - - The component type. - The instance of the component. - - - - Gets all available instances of the specified component. - - The component type. - A series of instances of the specified component. - - - - Gets or sets the kernel that owns the component container. - - - - - Releases resources held by the object. - - - - - Registers a component in the container. - - The component type. - The component's implementation type. - - - - Removes all registrations for the specified component. - - The component type. - - - - Removes all registrations for the specified component. - - The component type. - - - - Gets one instance of the specified component. - - The component type. - The instance of the component. - - - - Gets all available instances of the specified component. - - The component type. - A series of instances of the specified component. - - - - Gets one instance of the specified component. - - The component type. - The instance of the component. - - - - Gets all available instances of the specified component. - - The component type. - A series of instances of the specified component. - - - - Gets or sets the kernel that owns the component container. - - - - - Provides meaningful exception messages. - - - - - Generates a message saying that modules without names are not supported. - - The exception message. - - - - Generates a message saying that a module with the same name is already loaded. - - The new module. - The existing module. - The exception message. - - - - Generates a message saying that no module has been loaded with the specified name. - - The module name. - The exception message. - - - - Generates a message saying that the binding could not be uniquely resolved. - - The request. - The exception message. - - - - Generates a message saying that the binding could not be resolved on the specified request. - - The request. - The exception message. - - - - Generates a message saying that the specified context has cyclic dependencies. - - The context. - The exception message. - - - - Generates a message saying that an invalid attribute type is used in the binding condition. - - The binding. - Name of the method. - The type. - The exception message. - - - - Generates a message saying that no constructors are available on the specified context. - - The context. - The exception message. - - - - Generates a message saying that no constructors are available for the given component. - - The component. - The implementation. - The exception message. - - - - Generates a message saying that the specified component is not registered. - - The component. - The exception message. - - - - Generates a message saying that the specified property could not be resolved on the specified request. - - The request. - The property name. - The exception message. - - - - Generates a message saying that the provider on the specified context returned null. - - The context. - The exception message. - - - - Provides extension methods for string formatting - - - - - Formats the activation path into a meaningful string representation. - - The request to be formatted. - The activation path formatted as string. - - - - Formats the given binding into a meaningful string representation. - - The binding to be formatted. - The context. - The binding formatted as string - - - - Formats the specified request into a meaningful string representation. - - The request to be formatted. - The request formatted as string. - - - - Formats the specified target into a meaningful string representation.. - - The target to be formatted. - The target formatted as string. - - - - Formats the specified type into a meaningful string representation.. - - The type to be formatted. - The type formatted as string. - - - - Extensions for MemberInfo - - - - - Determines whether the specified member has attribute. - - The type of the attribute. - The member. - - true if the specified member has attribute; otherwise, false. - - - - - Determines whether the specified member has attribute. - - The member. - The type of the attribute. - - true if the specified member has attribute; otherwise, false. - - - - - Gets the property info from its declared tpe. - - The member info. - The property definition. - The flags. - The property info from the declared type of the property. - - - - Determines whether the specified property info is private. - - The property info. - - true if the specified property info is private; otherwise, false. - - - - - Gets the custom attributes. - This version is able to get custom attributes for properties from base types even if the property is none public. - - The member. - Type of the attribute. - if set to true [inherited]. - - - - - Represents a future value. - - The type of value. - - - - Initializes a new instance of the Future<T> class. - - The callback that will be triggered to read the value. - - - - Gets the value from the future. - - The future. - The future value. - - - - Gets the value, resolving it if necessary. - - - - - Gets the callback that will be called to resolve the value. - - - - - Indicates the object has a reference to a . - - - - - Gets the binding. - - - - - Indicates that the object has a reference to an . - - - - - Gets the kernel. - - - - - A data structure that contains multiple values for a each key. - - The type of key. - The type of value. - - - - Adds the specified value for the specified key. - - The key. - The value. - - - - Removes the specified value for the specified key. - - The key. - The value. - True if such a value existed and was removed; otherwise false. - - - - Removes all values for the specified key. - - The key. - True if any such values existed; otherwise false. - - - - Removes all values. - - - - - Determines whether the multimap contains any values for the specified key. - - The key. - True if the multimap has one or more values for the specified key; otherwise, false. - - - - Determines whether the multimap contains the specified value for the specified key. - - The key. - The value. - True if the multimap contains such a value; otherwise, false. - - - - Returns an enumerator that iterates through a the multimap. - - An object that can be used to iterate through the multimap. - - - - Gets the collection of values stored under the specified key. - - The key. - - - - Gets the collection of keys. - - - - - Gets the collection of collections of values. - - - - - Weak reference that can be used in collections. It is equal to the - object it references and has the same hash code. - - - - - Initializes a new instance of the class. - - The target. - - - - Initializes a new instance of the class. - - The target. - if set to true [track resurrection]. - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - The parameter is null. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Gets a value indicating whether this instance is alive. - - true if this instance is alive; otherwise, false. - - - - Gets or sets the target of this weak reference. - - The targe of this weak reference. - - - - Defines the style of request (single or multi-injection, whether it is optional, etc.) - - - - - Indicates a request for a single instance of a service. - - - - - Indicates a request for multiple instances of a service. - - - - - Indicates that null should be returned (instead of throwing) if the service cannot be resolved. - - - - - Scope callbacks for standard scopes. - - - - - Gets the callback for transient scope. - - - - - Gets the callback for singleton scope. - - - - - Gets the callback for thread scope. - - - - - Gets the callback for request scope. - - - - - A delegate that can inject values into a constructor. - - - - - Creates injectors for members via s. - - - - - Creates injectors from members. - - - - - Gets or creates an injector for the specified constructor. - - The constructor. - The created injector. - - - - Gets or creates an injector for the specified property. - - The property. - The created injector. - - - - Gets or creates an injector for the specified method. - - The method. - The created injector. - - - - Gets or creates an injector for the specified constructor. - - The constructor. - The created injector. - - - - Gets or creates an injector for the specified property. - - The property. - The created injector. - - - - Gets or creates an injector for the specified method. - - The method. - The created injector. - - - - A delegate that can inject values into a method. - - - - - A delegate that can inject values into a property. - - - - - Creates injectors from members via reflective invocation. - - - - - Gets or creates an injector for the specified constructor. - - The constructor. - The created injector. - - - - Gets or creates an injector for the specified property. - - The property. - The created injector. - - - - Gets or creates an injector for the specified method. - - The method. - The created injector. - - - - Loads modules from compiled assemblies. - - - - - Loads modules at runtime by searching external files. - - - - - Loads modules from the specified files. - - The names of the files to load modules from. - - - - Gets the file extensions that the plugin understands how to load. - - - - - Initializes a new instance of the class. - - The kernel into which modules will be loaded. - - - - Loads modules from the specified files. - - The names of the files to load modules from. - - - - Gets or sets the kernel into which modules will be loaded. - - - - - Gets the file extensions that the plugin understands how to load. - - - - - Finds modules defined in external files. - - - - - Loads any modules found in the files that match the specified patterns. - - The patterns to search. - - - - A pluggable unit that can be loaded into an . - - - - - Called when the module is loaded into a kernel. - - The kernel that is loading the module. - - - - Called when the module is unloaded from a kernel. - - The kernel that is unloading the module. - - - - Gets the module's name. - - - - - Automatically finds and loads modules from assemblies. - - - - - Initializes a new instance of the class. - - The kernel into which modules will be loaded. - - - - Loads any modules found in the files that match the specified patterns. - - The patterns to search. - - - - Gets or sets the kernel into which modules will be loaded. - - - - - A loadable unit that defines bindings for your application. - - - - - Provides a path to register bindings. - - - - - Provides a path to register bindings. - - - - - Declares a binding for the specified service. - - The service to bind. - - - - Declares a binding from the service to itself. - - The service to bind. - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Removes any existing bindings for the specified service, and declares a new one. - - The service to re-bind. - - - - Removes any existing bindings for the specified service, and declares a new one. - - The service to re-bind. - - - - Registers the specified binding. - - The binding to add. - - - - Unregisters the specified binding. - - The binding to remove. - - - - Declares a binding for the specified service. - - The service to bind. - - - - Declares a binding for the specified service. - - The service to bind. - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Removes any existing bindings for the specified service, and declares a new one. - - The service to re-bind. - - - - Removes any existing bindings for the specified service, and declares a new one. - - The service to re-bind. - - - - Registers the specified binding. - - The binding to add. - - - - Unregisters the specified binding. - - The binding to remove. - - - - Creates a new builder for the specified binding. - - The type restriction to apply to the binding builder. - The binding that will be built. - The created builder. - - - - Initializes a new instance of the class. - - - - - Called when the module is loaded into a kernel. - - The kernel that is loading the module. - - - - Called when the module is unloaded from a kernel. - - The kernel that is unloading the module. - - - - Loads the module into the kernel. - - - - - Unloads the module from the kernel. - - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Registers the specified binding. - - The binding to add. - - - - Unregisters the specified binding. - - The binding to remove. - - - - Creates a new builder for the specified binding. - - The type restriction to apply to the binding builder. - The binding that will be built. - The created builder. - - - - Gets the kernel that the module is loaded into. - - - - - Gets the module's name. Only a single module with a given name can be loaded at one time. - - - - - Gets the bindings that were registered by the module. - - - - - Overrides the injected value of a constructor argument. - - - - - Modifies an activation process in some way. - - - - - Modifies an activation process in some way. - - - - - Gets the value for the parameter within the specified context. - - The context. - The target. - The value for the parameter. - - - - Gets the name of the parameter. - - - - - Gets a value indicating whether the parameter should be inherited into child requests. - - - - - Initializes a new instance of the class. - - The name of the parameter. - The value of the parameter. - Whether the parameter should be inherited into child requests. - - - - Initializes a new instance of the class. - - The name of the parameter. - The callback that will be triggered to get the parameter's value. - Whether the parameter should be inherited into child requests. - - - - Initializes a new instance of the class. - - The name of the parameter. - The callback that will be triggered to get the parameter's value. - Whether the parameter should be inherited into child requests. - - - - Gets the value for the parameter within the specified context. - - The context. - The target. - The value for the parameter. - - - - Determines whether the object equals the specified object. - - An object to compare with this object. - True if the objects are equal; otherwise false - - - - Serves as a hash function for a particular type. - - A hash code for the object. - - - - Indicates whether the current object is equal to another object of the same type. - - An object to compare with this object. - True if the objects are equal; otherwise false - - - - Gets the name of the parameter. - - - - - Gets a value indicating whether the parameter should be inherited into child requests. - - - - - Gets or sets the callback that will be triggered to get the parameter's value. - - - - - Initializes a new instance of the class. - - The name of the argument to override. - The value to inject into the property. - - - - Initializes a new instance of the class. - - The name of the argument to override. - The callback to invoke to get the value that should be injected. - - - - Initializes a new instance of the class. - - The name of the argument to override. - The callback to invoke to get the value that should be injected. - - - - Overrides the injected value of a property. - - - - - Initializes a new instance of the class. - - The name of the property to override. - The value to inject into the property. - - - - Initializes a new instance of the class. - - The name of the property to override. - The callback to invoke to get the value that should be injected. - - - - Initializes a new instance of the class. - - The name of the property to override. - The callback to invoke to get the value that should be injected. - - - - Contains logic about which bindings to use for a given service request. - - - - - Returns any bindings from the specified collection that match the specified service. - - The multimap of all registered bindings. - The service in question. - The series of matching bindings. - - - - Contains logic about which bindings to use for a given service request - when other attempts have failed. - - - - - Returns any bindings from the specified collection that match the specified request. - - The multimap of all registered bindings. - The request in question. - The series of matching bindings. - - - - Resolves bindings for open generic types. - - - - - Returns any bindings from the specified collection that match the specified service. - - The multimap of all registered bindings. - The service in question. - The series of matching bindings. - - - - - - - - Returns any bindings from the specified collection that match the specified service. - - The multimap of all registered bindings. - The service in question. - The series of matching bindings. - - - - Returns a value indicating whether the specified service is self-bindable. - - The service. - if the type is self-bindable; otherwise . - - - - Resolves bindings that have been registered directly for the service. - - - - - Returns any bindings from the specified collection that match the specified service. - - The multimap of all registered bindings. - The service in question. - The series of matching bindings. - - - - Contains information about a service registration. - - - - - Contains information about a service registration. - - - - - Gets the provider for the binding. - - The context. - The provider to use. - - - - Gets the scope for the binding, if any. - - The context. - The object that will act as the scope, or if the service is transient. - - - - Determines whether the specified request satisfies the condition defined on the binding, - if one was defined. - - The request. - True if the request satisfies the condition; otherwise false. - - - - Gets the service type that is controlled by the binding. - - - - - Gets the binding's metadata. - - - - - Gets or sets the type of target for the binding. - - - - - Gets or sets a value indicating whether the binding was implicitly registered. - - - - - Gets a value indicating whether the binding has a condition associated with it. - - - - - Gets or sets the condition defined for the binding. - - - - - Gets or sets the callback that returns the provider that should be used by the binding. - - - - - Gets or sets the callback that returns the object that will act as the binding's scope. - - - - - Gets the parameters defined for the binding. - - - - - Gets the actions that should be called after instances are activated via the binding. - - - - - Gets the actions that should be called before instances are deactivated via the binding. - - - - - Initializes a new instance of the class. - - The service that is controlled by the binding. - - - - Initializes a new instance of the class. - - The service that is controlled by the binding. - The binding's metadata container. - - - - Gets the provider for the binding. - - The context. - The provider to use. - - - - Gets the scope for the binding, if any. - - The context. - The object that will act as the scope, or if the service is transient. - - - - Determines whether the specified request satisfies the conditions defined on this binding. - - The request. - True if the request satisfies the conditions; otherwise false. - - - - Gets the service type that is controlled by the binding. - - - - - Gets the binding's metadata. - - - - - Gets or sets a value indicating whether the binding was implicitly registered. - - - - - Gets a value indicating whether the binding has a condition associated with it. - - - - - Gets or sets the type of target for the binding. - - - - - Gets or sets the condition defined for the binding. - - - - - Gets or sets the callback that returns the provider that should be used by the binding. - - - - - Gets or sets the callback that returns the object that will act as the binding's scope. - - - - - Gets the parameters defined for the binding. - - - - - Gets the actions that should be called after instances are activated via the binding. - - - - - Gets the actions that should be called before instances are deactivated via the binding. - - - - - Provides a root for the fluent syntax associated with an . - - - - - Used to define the target of a binding. - - The service being bound. - - - - Used to define a basic binding syntax builder. - - - - - A hack to hide methods defined on for IntelliSense - on fluent interfaces. Credit to Daniel Cazzulino. - - - - - - - - - - - - - - - - - Indicates that the service should be self-bound. - - - - - Indicates that the service should be bound to the specified implementation type. - - The implementation type. - - - - Indicates that the service should be bound to the specified implementation type. - - The implementation type. - - - - Indicates that the service should be bound to an instance of the specified provider type. - The instance will be activated via the kernel when an instance of the service is activated. - - The type of provider to activate. - - - - Indicates that the service should be bound to an instance of the specified provider type. - The instance will be activated via the kernel when an instance of the service is activated. - - The type of provider to activate. - - - - Indicates that the service should be bound to the specified provider. - - The provider. - - - - Indicates that the service should be bound to the specified callback method. - - The method. - - - - Indicates that the service should be bound to the specified constant value. - - The constant value. - - - - Used to set the condition, scope, name, or add additional information or actions to a binding. - - The service being bound. - - - - Used to define the conditions under which a binding should be used. - - The service being bound. - - - - Indicates that the binding should be used only for requests that support the specified condition. - - The condition. - - - - Indicates that the binding should be used only for injections on the specified type. - - The type. - - - - Indicates that the binding should be used only for injections on the specified type. - - The type. - - - - Indicates that the binding should be used only when the class being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the member being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the target being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the class being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the member being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the target being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the service is being requested - by a service bound with the specified name. - - The name to expect. - - - - Used to define the scope in which instances activated via a binding should be re-used. - - The service being bound. - - - - Indicates that only a single instance of the binding should be created, and then - should be re-used for all subsequent requests. - - - - - Indicates that instances activated via the binding should not be re-used, nor have - their lifecycle managed by Ninject. - - - - - Indicates that instances activated via the binding should be re-used within the same thread. - - - - - Indicates that instances activated via the binding should be re-used within the same - HTTP request. - - - - - Indicates that instances activated via the binding should be re-used as long as the object - returned by the provided callback remains alive (that is, has not been garbage collected). - - The callback that returns the scope. - - - - Used to define the name of a binding. - - The service being bound. - - - - Indicates that the binding should be registered with the specified name. Names are not - necessarily unique; multiple bindings for a given service may be registered with the same name. - - The name to give the binding. - - - - Used to add additional information to a binding. - - The service being bound. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The value for the argument. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The callback to invoke to get the value for the argument. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The callback to invoke to get the value for the argument. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The value for the property. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The callback to invoke to get the value for the property. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The callback to invoke to get the value for the property. - - - - Adds a custom parameter to the binding. - - The parameter. - - - - Sets the value of a piece of metadata on the binding. - - The metadata key. - The metadata value. - - - - Used to add additional actions to be performed during activation or deactivation of instances via a binding. - - The service being bound. - - - - Indicates that the specified callback should be invoked when instances are activated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are activated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are deactivated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are deactivated. - - The action callback. - - - - Used to set the scope, name, or add additional information or actions to a binding. - - The service being bound. - - - - Used to set the name, or add additional information or actions to a binding. - - The service being bound. - - - - Used to add additional information or actions to a binding. - - The service being bound. - - - - Initializes a new instance of the BindingBuilder<T> class. - - The binding to build. - The kernel. - - - - Indicates that the service should be self-bound. - - - - - Indicates that the service should be bound to the specified implementation type. - - The implementation type. - - - - Indicates that the service should be bound to the specified implementation type. - - The implementation type. - - - - Indicates that the service should be bound to an instance of the specified provider type. - The instance will be activated via the kernel when an instance of the service is activated. - - The type of provider to activate. - - - - Indicates that the service should be bound to an instance of the specified provider type. - The instance will be activated via the kernel when an instance of the service is activated. - - The type of provider to activate. - - - - Indicates that the service should be bound to the specified provider. - - The provider. - - - - Indicates that the service should be bound to the specified callback method. - - The method. - - - - Indicates that the service should be bound to the specified constant value. - - The constant value. - - - - Indicates that the binding should be used only for requests that support the specified condition. - - The condition. - - - - Indicates that the binding should be used only for injections on the specified type. - - The type. - - - - Indicates that the binding should be used only for injections on the specified type. - - The type. - - - - Indicates that the binding should be used only when the class being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the member being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the target being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the class being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the member being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the target being injected has - an attribute of the specified type. - - The type of attribute. - - - - Indicates that the binding should be used only when the service is being requested - by a service bound with the specified name. - - The name to expect. - - - - Indicates that the binding should be registered with the specified name. Names are not - necessarily unique; multiple bindings for a given service may be registered with the same name. - - The name to give the binding. - - - - Indicates that only a single instance of the binding should be created, and then - should be re-used for all subsequent requests. - - - - - Indicates that instances activated via the binding should not be re-used, nor have - their lifecycle managed by Ninject. - - - - - Indicates that instances activated via the binding should be re-used within the same thread. - - - - - Indicates that instances activated via the binding should be re-used within the same - HTTP request. - - - - - Indicates that instances activated via the binding should be re-used as long as the object - returned by the provided callback remains alive (that is, has not been garbage collected). - - The callback that returns the scope. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The value for the argument. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The callback to invoke to get the value for the argument. - - - - Indicates that the specified constructor argument should be overridden with the specified value. - - The name of the argument to override. - The callback to invoke to get the value for the argument. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The value for the property. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The callback to invoke to get the value for the property. - - - - Indicates that the specified property should be injected with the specified value. - - The name of the property to override. - The callback to invoke to get the value for the property. - - - - Adds a custom parameter to the binding. - - The parameter. - - - - Sets the value of a piece of metadata on the binding. - - The metadata key. - The metadata value. - - - - Indicates that the specified callback should be invoked when instances are activated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are activated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are deactivated. - - The action callback. - - - - Indicates that the specified callback should be invoked when instances are deactivated. - - The action callback. - - - - Gets the binding being built. - - - - - Gets the kernel. - - - - - Additional information available about a binding, which can be used in constraints - to select bindings to use in activation. - - - - - Additional information available about a binding, which can be used in constraints - to select bindings to use in activation. - - - - - Determines whether a piece of metadata with the specified key has been defined. - - The metadata key. - True if such a piece of metadata exists; otherwise, false. - - - - Gets the value of metadata defined with the specified key, cast to the specified type. - - The type of value to expect. - The metadata key. - The metadata value. - - - - Gets the value of metadata defined with the specified key. - - The metadata key. - The value to return if the binding has no metadata set with the specified key. - The metadata value, or the default value if none was set. - - - - Sets the value of a piece of metadata. - - The metadata key. - The metadata value. - - - - Gets or sets the binding's name. - - - - - Determines whether a piece of metadata with the specified key has been defined. - - The metadata key. - True if such a piece of metadata exists; otherwise, false. - - - - Gets the value of metadata defined with the specified key, cast to the specified type. - - The type of value to expect. - The metadata key. - The metadata value. - - - - Gets the value of metadata defined with the specified key. - - The metadata key. - The value to return if the binding has no metadata set with the specified key. - The metadata value, or the default value if none was set. - - - - Sets the value of a piece of metadata. - - The metadata key. - The metadata value. - - - - Gets or sets the binding's name. - - - - - Describes the target of a binding. - - - - - Indicates that the binding is from a type to itself. - - - - - Indicates that the binding is from one type to another. - - - - - Indicates that the binding is from a type to a provider. - - - - - Indicates that the binding is from a type to a callback method. - - - - - Indicates that the binding is from a type to a constant value. - - - - - Describes the injection of a constructor. - - - - - Describes the injection of a method or constructor. - - - - - A piece of information used in an . (Just a marker.) - - - - - Initializes a new instance of the MethodInjectionDirectiveBase<TMethod, TInjector> class. - - The method this directive represents. - The injector that will be triggered. - - - - Creates targets for the parameters of the method. - - The method. - The targets for the method's parameters. - - - - Gets or sets the injector that will be triggered. - - - - - Gets or sets the targets for the directive. - - - - - Initializes a new instance of the class. - - The constructor described by the directive. - The injector that will be triggered. - - - - The base .ctor definition. - - - - - Describes the injection of a method. - - - - - Initializes a new instance of the class. - - The method described by the directive. - The injector that will be triggered. - - - - Describes the injection of a property. - - - - - Initializes a new instance of the class. - - The member the directive describes. - The injector that will be triggered. - - - - Creates a target for the property. - - The property. - The target for the property. - - - - Gets or sets the injector that will be triggered. - - - - - Gets or sets the injection target for the directive. - - - - - Adds a directive to plans indicating which constructor should be injected during activation. - - - - - Contributes to the generation of a . - - - - - Contributes to the specified plan. - - The plan that is being generated. - - - - Initializes a new instance of the class. - - The selector component. - The injector factory component. - - - - Adds a to the plan for the constructor - that should be injected. - - The plan that is being generated. - - - - Gets the selector component. - - - - - Gets the injector factory component. - - - - - Adds directives to plans indicating which methods should be injected during activation. - - - - - Initializes a new instance of the class. - - The selector component. - The injector factory component. - - - - Adds a to the plan for each method - that should be injected. - - The plan that is being generated. - - - - Gets the selector component. - - - - - Gets the injector factory component. - - - - - Adds directives to plans indicating which properties should be injected during activation. - - - - - Initializes a new instance of the class. - - The selector component. - The injector factory component. - - - - Adds a to the plan for each property - that should be injected. - - The plan that is being generated. - - - - Gets the selector component. - - - - - Gets the injector factory component. - - - - - Represents a site on a type where a value will be injected. - - - - - Resolves a value for the target within the specified parent context. - - The parent context. - The resolved value. - - - - Gets the type of the target. - - - - - Gets the name of the target. - - - - - Gets the member that contains the target. - - - - - Gets the constraint defined on the target. - - - - - Gets a value indicating whether the target represents an optional dependency. - - - - - Represents an injection target for a . - - - - - Represents a site on a type where a value can be injected. - - The type of site this represents. - - - - Initializes a new instance of the Target<T> class. - - The member that contains the target. - The site represented by the target. - - - - Returns an array of custom attributes of a specified type defined on the target. - - The type of attribute to search for. - Whether to look up the hierarchy chain for inherited custom attributes. - An array of custom attributes of the specified type. - - - - Returns an array of custom attributes defined on the target. - - Whether to look up the hierarchy chain for inherited custom attributes. - An array of custom attributes. - - - - Returns a value indicating whether an attribute of the specified type is defined on the target. - - The type of attribute to search for. - Whether to look up the hierarchy chain for inherited custom attributes. - True if such an attribute is defined; otherwise false. - - - - Resolves a value for the target within the specified parent context. - - The parent context. - The resolved value. - - - - Gets the value(s) that should be injected into the target. - - The service that the target is requesting. - The parent context in which the target is being injected. - A series of values that are available for injection. - - - - Gets the value that should be injected into the target. - - The service that the target is requesting. - The parent context in which the target is being injected. - The value that is to be injected. - - - - Reads whether the target represents an optional dependency. - - if it is optional; otherwise . - - - - Reads the resolution constraint from target. - - The resolution constraint. - - - - Gets the member that contains the target. - - - - - Gets or sets the site (property, parameter, etc.) represented by the target. - - - - - Gets the name of the target. - - - - - Gets the type of the target. - - - - - Gets the constraint defined on the target. - - - - - Gets a value indicating whether the target represents an optional dependency. - - - - - Initializes a new instance of the class. - - The method that defines the parameter. - The parameter that this target represents. - - - - Gets the name of the target. - - - - - Gets the type of the target. - - - - - Represents an injection target for a . - - - - - Initializes a new instance of the class. - - The property that this target represents. - - - - Gets the name of the target. - - - - - Gets the type of the target. - - - - - Describes the means by which a type should be activated. - - - - - Adds the specified directive to the plan. - - The directive. - - - - Determines whether the plan contains one or more directives of the specified type. - - The type of directive. - True if the plan has one or more directives of the type; otherwise, false. - - - - Gets the first directive of the specified type from the plan. - - The type of directive. - The first directive, or if no matching directives exist. - - - - Gets all directives of the specified type that exist in the plan. - - The type of directive. - A series of directives of the specified type. - - - - Gets the type that the plan describes. - - - - - Generates plans for how to activate instances. - - - - - Gets or creates an activation plan for the specified type. - - The type for which a plan should be created. - The type's activation plan. - - - - Gets the strategies that contribute to the planning process. - - - - - Describes the means by which a type should be activated. - - - - - Initializes a new instance of the class. - - The type the plan describes. - - - - Adds the specified directive to the plan. - - The directive. - - - - Determines whether the plan contains one or more directives of the specified type. - - The type of directive. - True if the plan has one or more directives of the type; otherwise, false. - - - - Gets the first directive of the specified type from the plan. - - The type of directive. - The first directive, or if no matching directives exist. - - - - Gets all directives of the specified type that exist in the plan. - - The type of directive. - A series of directives of the specified type. - - - - Gets the type that the plan describes. - - - - - Gets the directives defined in the plan. - - - - - Generates plans for how to activate instances. - - - - - Initializes a new instance of the class. - - The strategies to execute during planning. - - - - Gets or creates an activation plan for the specified type. - - The type for which a plan should be created. - The type's activation plan. - - - - Creates an empty plan for the specified type. - - The type for which a plan should be created. - The created plan. - - - - Gets the strategies that contribute to the planning process. - - - - - Generates scores for constructors, to determine which is the best one to call during activation. - - - - - Gets the score for the specified constructor. - - The injection context. - The constructor. - The constructor's score. - - - - Determines whether members should be injected during activation. - - - - - Returns a value indicating whether the specified member should be injected. - - The member in question. - True if the member should be injected; otherwise false. - - - - Scores constructors by either looking for the existence of an injection marker - attribute, or by counting the number of parameters. - - - - - Gets the score for the specified constructor. - - The injection context. - The constructor. - The constructor's score. - - - - Determines whether members should be injected during activation by checking - if they are decorated with an injection marker attribute. - - - - - Returns a value indicating whether the specified member should be injected. - - The member in question. - True if the member should be injected; otherwise false. - - - - Selects members for injection. - - - - - Selects the constructor to call on the specified type, by using the constructor scorer. - - The type. - The selected constructor, or if none were available. - - - - Selects properties that should be injected. - - The type. - A series of the selected properties. - - - - Selects methods that should be injected. - - The type. - A series of the selected methods. - - - - Gets or sets the constructor scorer. - - - - - Gets the heuristics used to determine which members should be injected. - - - - - Selects members for injection. - - - - - Initializes a new instance of the class. - - The constructor scorer. - The injection heuristics. - - - - Selects the constructor to call on the specified type, by using the constructor scorer. - - The type. - The selected constructor, or if none were available. - - - - Selects properties that should be injected. - - The type. - A series of the selected properties. - - - - Selects methods that should be injected. - - The type. - A series of the selected methods. - - - - Gets or sets the constructor scorer. - - - - - Gets the property injection heuristics. - - - - - Extension methods that enhance module loading. - - - - - Creates a new instance of the module and loads it into the kernel. - - The type of the module. - The kernel. - - - - Loads the module(s) into the kernel. - - The kernel. - The modules to load. - - - - Loads modules from the files that match the specified pattern(s). - - The kernel. - The file patterns (i.e. "*.dll", "modules/*.rb") to match. - - - - Loads modules defined in the specified assemblies. - - The kernel. - The assemblies to search. - - - - Extensions that enhance resolution of services. - - - - - Gets an instance of the specified service. - - The service to resolve. - The resolution root. - The parameters to pass to the request. - An instance of the service. - - - - Gets an instance of the specified service by using the first binding with the specified name. - - The service to resolve. - The resolution root. - The name of the binding. - The parameters to pass to the request. - An instance of the service. - - - - Gets an instance of the specified service by using the first binding that matches the specified constraint. - - The service to resolve. - The resolution root. - The constraint to apply to the binding. - The parameters to pass to the request. - An instance of the service. - - - - Tries to get an instance of the specified service. - - The service to resolve. - The resolution root. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Tries to get an instance of the specified service by using the first binding with the specified name. - - The service to resolve. - The resolution root. - The name of the binding. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Tries to get an instance of the specified service by using the first binding that matches the specified constraint. - - The service to resolve. - The resolution root. - The constraint to apply to the binding. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Gets all available instances of the specified service. - - The service to resolve. - The resolution root. - The parameters to pass to the request. - A series of instances of the service. - - - - Gets all instances of the specified service using bindings registered with the specified name. - - The service to resolve. - The resolution root. - The name of the binding. - The parameters to pass to the request. - A series of instances of the service. - - - - Gets all instances of the specified service by using the bindings that match the specified constraint. - - The service to resolve. - The resolution root. - The constraint to apply to the bindings. - The parameters to pass to the request. - A series of instances of the service. - - - - Gets an instance of the specified service. - - The resolution root. - The service to resolve. - The parameters to pass to the request. - An instance of the service. - - - - Gets an instance of the specified service by using the first binding with the specified name. - - The resolution root. - The service to resolve. - The name of the binding. - The parameters to pass to the request. - An instance of the service. - - - - Gets an instance of the specified service by using the first binding that matches the specified constraint. - - The resolution root. - The service to resolve. - The constraint to apply to the binding. - The parameters to pass to the request. - An instance of the service. - - - - Tries to get an instance of the specified service. - - The resolution root. - The service to resolve. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Tries to get an instance of the specified service by using the first binding with the specified name. - - The resolution root. - The service to resolve. - The name of the binding. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Tries to get an instance of the specified service by using the first binding that matches the specified constraint. - - The resolution root. - The service to resolve. - The constraint to apply to the binding. - The parameters to pass to the request. - An instance of the service, or if no implementation was available. - - - - Gets all available instances of the specified service. - - The resolution root. - The service to resolve. - The parameters to pass to the request. - A series of instances of the service. - - - - Gets all instances of the specified service using bindings registered with the specified name. - - The resolution root. - The service to resolve. - The name of the binding. - The parameters to pass to the request. - A series of instances of the service. - - - - Gets all instances of the specified service by using the bindings that match the specified constraint. - - The resolution root. - The service to resolve. - The constraint to apply to the bindings. - The parameters to pass to the request. - A series of instances of the service. - - - - Indicates that an error occured during activation of an instance. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The exception message. - - - - Initializes a new instance of the class. - - The exception message. - The inner exception. - - - - Initializes a new instance of the class. - - The serialized object data. - The serialization context. - - - - A service that requires initialization after it is activated. - - - - - Initializes the instance. Called during activation. - - - - - A super-factory that can create objects of all kinds, following hints provided by s. - - - - - Gets the modules that have been loaded into the kernel. - - A series of loaded modules. - - - - Determines whether a module with the specified name has been loaded in the kernel. - - The name of the module. - True if the specified module has been loaded; otherwise, false. - - - - Loads the module(s) into the kernel. - - The modules to load. - - - - Loads modules from the files that match the specified pattern(s). - - The file patterns (i.e. "*.dll", "modules/*.rb") to match. - - - - Loads modules defined in the specified assemblies. - - The assemblies to search. - - - - Unloads the plugin with the specified name. - - The plugin's name. - - - - Injects the specified existing instance, without managing its lifecycle. - - The instance to inject. - The parameters to pass to the request. - - - - Deactivates and releases the specified instance if it is currently managed by Ninject. - - The instance to release. - if the instance was found and released; otherwise . - - - - Gets the bindings registered for the specified service. - - The service in question. - A series of bindings that are registered for the service. - - - - Begins a new activation block, which can be used to deterministically dispose resolved instances. - - The new activation block. - - - - Gets the kernel settings. - - - - - Gets the component container, which holds components that contribute to Ninject. - - - - - Contains configuration options for Ninject. - - - - - Gets the value for the specified key. - - The type of value to return. - The setting's key. - The value to return if no setting is available. - The value, or the default value if none was found. - - - - Sets the value for the specified key. - - The setting's key. - The setting's value. - - - - Gets the attribute that indicates that a member should be injected. - - - - - Gets the interval at which the cache should be pruned. - - - - - Gets a value indicating whether the kernel should automatically load extensions at startup. - - - - - Gets the path that should be searched for extensions. - - - - - Gets a value indicating whether Ninject should use reflection-based injection instead of - the (usually faster) lightweight code generation system. - - - - - Gets a value indicating whether Ninject should inject non public members. - - - - - Gets a value indicating whether Ninject should inject private properties of base classes. - - - Activating this setting has an impact on the performance. It is recomended not - to use this feature and use constructor injection instead. - - - - - Gets or sets a value indicating whether the activation cache is disabled. - If the activation cache is disabled less memory is used. But in some cases - instances are activated or deactivated multiple times. e.g. in the following scenario: - Bind{A}().ToSelf(); - Bind{IA}().ToMethod(ctx => kernel.Get{IA}(); - - - true if activation cache is disabled; otherwise, false. - - - - - Gets or sets a value indicating whether Null is a valid value for injection. - By defualt this is disabled and whenever a provider returns null an eception is thrown. - - true if null is allowed as injected value otherwise false. - - - - A service that is started when activated, and stopped when deactivated. - - - - - Starts this instance. Called during activation. - - - - - Stops this instance. Called during deactivation. - - - - - The base implementation of an . - - - - - Lock used when adding missing bindings. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The modules to load into the kernel. - - - - Initializes a new instance of the class. - - The configuration to use. - The modules to load into the kernel. - - - - Initializes a new instance of the class. - - The component container to use. - The configuration to use. - The modules to load into the kernel. - - - - Releases resources held by the object. - - - - - Unregisters all bindings for the specified service. - - The service to unbind. - - - - Registers the specified binding. - - The binding to add. - - - - Unregisters the specified binding. - - The binding to remove. - - - - Determines whether a module with the specified name has been loaded in the kernel. - - The name of the module. - True if the specified module has been loaded; otherwise, false. - - - - Gets the modules that have been loaded into the kernel. - - A series of loaded modules. - - - - Loads the module(s) into the kernel. - - The modules to load. - - - - Loads modules from the files that match the specified pattern(s). - - The file patterns (i.e. "*.dll", "modules/*.rb") to match. - - - - Loads modules defined in the specified assemblies. - - The assemblies to search. - - - - Unloads the plugin with the specified name. - - The plugin's name. - - - - Injects the specified existing instance, without managing its lifecycle. - - The instance to inject. - The parameters to pass to the request. - - - - Deactivates and releases the specified instance if it is currently managed by Ninject. - - The instance to release. - if the instance was found and released; otherwise . - - - - Determines whether the specified request can be resolved. - - The request. - True if the request can be resolved; otherwise, false. - - - - Resolves instances for the specified request. The instances are not actually resolved - until a consumer iterates over the enumerator. - - The request to resolve. - An enumerator of instances that match the request. - - - - Creates a request for the specified service. - - The service that is being requested. - The constraint to apply to the bindings to determine if they match the request. - The parameters to pass to the resolution. - True if the request is optional; otherwise, false. - True if the request should return a unique result; otherwise, false. - The created request. - - - - Begins a new activation block, which can be used to deterministically dispose resolved instances. - - The new activation block. - - - - Gets the bindings registered for the specified service. - - The service in question. - A series of bindings that are registered for the service. - - - - Returns an IComparer that is used to determine resolution precedence. - - An IComparer that is used to determine resolution precedence. - - - - Returns a predicate that can determine if a given IBinding matches the request. - - The request/ - A predicate that can determine if a given IBinding matches the request. - - - - Creates a new builder for the specified binding. - - The type restriction to apply to the binding builder. - The binding that will be built. - The created builder. - - - - Adds components to the kernel during startup. - - - - - Attempts to handle a missing binding for a service. - - The service. - True if the missing binding can be handled; otherwise false. - - - - Attempts to handle a missing binding for a request. - - The request. - True if the missing binding can be handled; otherwise false. - - - - Returns a value indicating whether the specified service is self-bindable. - - The service. - if the type is self-bindable; otherwise . - - - - Creates a context for the specified request and binding. - - The request. - The binding. - The created context. - - - - Gets the kernel settings. - - - - - Gets the component container, which holds components that contribute to Ninject. - - - - - Contains configuration options for Ninject. - - - - - Gets the value for the specified key. - - The type of value to return. - The setting's key. - The value to return if no setting is available. - The value, or the default value if none was found. - - - - Sets the value for the specified key. - - The setting's key. - The setting's value. - - - - Gets or sets the attribute that indicates that a member should be injected. - - - - - Gets or sets the interval at which the GC should be polled. - - - - - Gets or sets a value indicating whether the kernel should automatically load extensions at startup. - - - - - Gets or sets the path that should be searched for extensions. - - - - - Gets a value indicating whether Ninject should use reflection-based injection instead of - the (usually faster) lightweight code generation system. - - - - - Gets a value indicating whether Ninject should inject non public members. - - - - - Gets a value indicating whether Ninject should inject private properties of base classes. - - - Activating this setting has an impact on the performance. It is recomended not - to use this feature and use constructor injection instead. - - - - - Gets or sets a value indicating whether the activation cache is disabled. - If the activation cache is disabled less memory is used. But in some cases - instances are activated or deactivated multiple times. e.g. in the following scenario: - Bind{A}().ToSelf(); - Bind{IA}().ToMethod(ctx => kernel.Get{IA}(); - - - true if activation cache is disabled; otherwise, false. - - - - - Gets or sets a value indicating whether Null is a valid value for injection. - By defualt this is disabled and whenever a provider returns null an eception is thrown. - - - true if null is allowed as injected value otherwise false. - - - - - Provides callbacks to more aggressively collect objects scoped to HTTP requests. - - - - - Initializes the module. - - The whose instances will be managed. - - - - Start managing instances for the specified kernel. - - The kernel. - - - - Stops managing instances for the specified kernel. - - The kernel. - - - - Deactivates instances owned by the current . - - - - - The standard implementation of a kernel. - - - - - Initializes a new instance of the class. - - The modules to load into the kernel. - - - - Initializes a new instance of the class. - - The configuration to use. - The modules to load into the kernel. - - - - Adds components to the kernel during startup. - - - -