This commit is contained in:
454313500@qq.com
2021-04-16 19:21:56 +08:00
parent 577c131163
commit 7e73d35bd2
5 changed files with 68 additions and 28 deletions

View File

@@ -0,0 +1,22 @@
using CC.Yi.DAL;
using CC.Yi.Model;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace CC.Yi.API.Filter
{
public class DbContextFilter : ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
var cache = filterContext.HttpContext.RequestServices.GetService(typeof(DataContext)) as DataContext;
DbContentFactory.Initialize(cache);
base.OnActionExecuting(filterContext);
}
}
}