public bool Unregister(Type serviceType, object serviceName)
{
if (serviceType == null)
throw new ArgumentNullException("serviceType");
if (container == null)
throw new InvalidOperationException("The container was not initialized.");
lock (this) {
container.Unregister(serviceType, serviceName);
return true;
}
}