Added null guard to the PluginGraphBuilder constructor PluginGraph parameter.
Made PluginGraphBuilder's default constructor invoke the PluginGraphBuilder(PluginGraph) constructor.
Added test that verifies that a disposed nested container should throw ObjectDisposedException.
Added assertion for the ObjectName that is disposed
Throw ObjectDisposedException in Container.GetInstance(Type, ExplicitArguments) if the container is disposed.
Throw ObjectDisposedException in Container.GetInstance(Type, ExplicitArguments, String) if the container is disposed.
Throw ObjectDisposedException in Container.GetAllInstances(Type, ExplicitArguments) if the container is disposed.
Throw ObjectDisposedException in Container.GetAllInstances<T>(ExplicitArguments) if the container is disposed.
Throw ObjectDisposedException in Container.GetAllInstances<T>() if the container is disposed.
Throw ObjectDisposedException in Container.GetInstance(Type, String) if the container is disposed.
Throw ObjectDisposedException in Container.TryGetInstance(Type, String) if the container is disposed.
Throw ObjectDisposedException in Container.BuildUp(Object) if the container is disposed.
Throw ObjectDisposedException in Container.GetInstance(Type) if the container is disposed.
Throw ObjectDisposedException in Container.GetInstance(Type, Instance) if the container is disposed.
Throw ObjectDisposedException in Container.GetProfile(String) if the container is disposed.
Throw ObjectDisposedException in Container.CreateChildContainer() if the container is disposed.
Throw ObjectDisposedException in Container.ProfileName if the container is disposed.
Throw ObjectDisposedException in Container.WhatDoIHave(Type, Assembly, String, String) if the container is disposed.
Throw ObjectDisposedException in Container.With<T>(T) if the container is disposed.
Throw ObjectDisposedException in Container.With(Type, Object) if the container is disposed.