获取HttpContext对象与参数

VOL.Core.Utilities.HttpContext.Current.Request("参数名")
VOL.Core.Utilities.HttpContext.Current.RequestString("参数名")

//企业版代码
VolPro.Core.Utilities.HttpContext.Current.Request("参数名")
VolPro.Core.Utilities.HttpContext.Current.RequestString("参数名")

//获取构造方法获取HttpContext对象
 //通过partial类构造方法获取对象
public partial class Sys_UserController
{
    private readonly ISys_UserService _userService;//访问业务代码
    private readonly IHttpContextAccessor _httpContextAccessor;
    private readonly ISys_UserRepository _userRepository;//访问数据库
    private readonly ICacheService _cacheService;

    /// <summary>
    /// Controller中使用构造方法注入
    ///  : base(userService)给父类传递当前service必须要有
    /// </summary>
    /// <param name="userService"></param>
    /// <param name="httpContextAccessor"></param>
    /// <param name="userRepository"></param>
    /// <param name="cacheService"></param>
    [ActivatorUtilitiesConstructor]
    public Sys_UserController(
        ISys_UserService userService,
        IHttpContextAccessor httpContextAccessor,
        ISys_UserRepository userRepository,
        ICacheService cacheService
        )
    : base(userService)
    {
        _userService = userService;
        _httpContextAccessor = httpContextAccessor;
        _userRepository = userRepository;
        _cacheService = cacheService;
    }
}