ParameterKey
Represents a parameter key.
            
                using Castle.Core.Configuration;
namespace Castle.MicroKernel.Registration
{
    public class ParameterKey
    {
        private readonly string name;
        public string Name => name;
        internal ParameterKey(string name)
        {
            this.name = name;
        }
        public Parameter Eq(string value)
        {
            return new Parameter(name, value);
        }
        public Parameter Eq(IConfiguration configNode)
        {
            return new Parameter(name, configNode);
        }
    }
}