public ParameterDescriptor(ParameterFrom @from, ParameterInfo parameterInfo, string name = null) { From = @from; ParameterInfo = parameterInfo; Name = !name.IsNullOrEmpty() ? name : parameterInfo.Name; Type = parameterInfo.ParameterType; IsHashKey = DecideIsHashKey(); CacheKeys = CreateCacheKeys(); }
public void AssignParameterFrom(string methodString) { From = (ParameterFrom)Enum.Parse(typeof(ParameterFrom), methodString.ToUpper()); }
public static object DefaultValue(this ParameterFrom @form) { var defaultValue = new Dictionary <string, object>(); return(defaultValue); }