lixiaojun
2024-09-09 c0f3c3f170846197d8d3f74ac123e0ac93a6dd67
IStation.WebApi.SZJT/Filters/ActionFilter.cs
@@ -1,10 +1,11 @@
using Microsoft.AspNetCore.Mvc.Filters;
using Yw.JWT;
namespace IStation.WebApi
{
    /// <summary>
    /// 结果筛选器
    /// 方法筛选器
    /// </summary>
    public class ActionFilter : IAsyncActionFilter
    {
@@ -16,7 +17,22 @@
        /// <returns></returns>
        public async Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next)
        {
            LogHelper.Info($"ActionFilter:{context.HttpContext.Request.Path}");
            //执行顺序 4 线程8
            //LogHelper.Info($"ActionFilter:{context.HttpContext.Request.Path}");
            //这里应该挪到actionfilter中
            Yw.Untity.UserRegister.Regist
                (
                    UserManager.CorpID,
                    UserManager.UserID,
                    UserManager.AdminType,
                    UserManager.UserName,
                    UserManager.UserTag,
                    UserManager.LoginAccountID,
                    UserManager.LoginTypeID,
                    UserManager.ProjectID,
                    UserManager.SoftwareID
                );
            await next();
        }