public ParameterValueRetriever(IEnumerable<IParameterMapper> parameterMappers)
{
parameterMappers.ThrowIfNull("parameterMappers");
_parameterMappers = parameterMappers.ToArray();
if (!_parameterMappers.Any())
{
throw new ArgumentException("Must provide at least one parameter mapper.", "parameterMappers");
}
}