示例#1
0
 public static bool SetAttributeFromRequestWithAltName <T>(this RequestResponseItems requestItems, string attributeName1, string attributeName2, Action <T> setAttribute) where T : IConvertible
 {
     if (!requestItems.SetAttributeFromRequest(attributeName1, setAttribute))
     {
         return(requestItems.SetAttributeFromRequest(attributeName2, setAttribute));
     }
     return(true);
 }
示例#2
0
 public static bool SetAttributeFromRequest <T>(this RequestResponseItems requestItems, string attributeName, Action <T> setAttribute) where T : IConvertible
 {
     if (requestItems.Contains(attributeName))
     {
         setAttribute(requestItems.Value <T>(attributeName));
         return(true);
     }
     return(false);
 }