예제 #1
0
 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();
 }
예제 #2
0
 public void AssignParameterFrom(string methodString)
 {
     From = (ParameterFrom)Enum.Parse(typeof(ParameterFrom), methodString.ToUpper());
 }
예제 #3
0
        public static object DefaultValue(this ParameterFrom @form)
        {
            var defaultValue = new Dictionary <string, object>();

            return(defaultValue);
        }