Example #1
0
 public static void InitQueryDto(ActionExecutingContext context)
 {
     foreach (var argument in context.ActionArguments)
     {
         if (argument.Value.GetType().BaseType == typeof(PageQueryDto))
         {
             var queryDto = argument.Value as PageQueryDto;
             queryDto.UserId = UserCliamUtil.GetUserId(context.HttpContext).ToInt32().GetValueOrDefault();
             queryDto.MemId  = UserCliamUtil.GetMemId(context.HttpContext).ToInt32().GetValueOrDefault();
         }
     }
 }