using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using VueWebCoreApi.Models;
namespace VueWebCoreApi.Tools
{
public class ChannelActionFilterAttributeApp : ActionFilterAttribute
{
ToMessage mes = new ToMessage();
RedisHelper redis = new RedisHelper();
///
/// 在Action执行前执行
///
///
public override void OnActionExecuting(ActionExecutingContext context)
{
try
{
mes.code = "303";
mes.Message = "登录已超时,请重新登录!";
context.Result = new JsonResult(mes);
}
catch (Exception)
{
mes.code = "303";
mes.Message = "登录已超时,请重新登录!";
context.Result = new JsonResult(mes);
}
}
}
}