/// <summary> /// Creates an instance of <see cref="ParameterMap"/> using /// the given information. /// </summary> /// <param name="parameter">The parameter being mapped.</param> public ParameterMap(ParameterInfo parameter) { Data = new ParameterMapData(parameter) { // Set some defaults. TypeConverter = TypeConverterFactory.Current.GetConverter(parameter.ParameterType), Name = parameter.Name }; }
/// <summary> /// Creates an instance of <see cref="ParameterMap"/> using /// the given information. /// </summary> /// <param name="parameter">The parameter being mapped.</param> public ParameterMap(ParameterInfo parameter) { Data = new ParameterMapData(parameter); }
/// <summary> /// Creates an instance of <see cref="ParameterMap"/> using /// the given information. /// </summary> /// <param name="parameter">The parameter being mapped.</param> public ParameterMap(ParameterInfo parameter) { TypeConverterOption = new ParameterMapTypeConverterOption(this); Data = new ParameterMapData(parameter); }