fix: 修复mysql连接占用问题

This commit is contained in:
陈淳
2023-12-21 16:43:42 +08:00
parent 0cb6a505d1
commit 5a3afb9951
3 changed files with 5 additions and 12 deletions

View File

@@ -44,9 +44,6 @@ namespace Yi.Framework.AspNetCore.Mvc
protected override void AddAbpServiceSelector(string rootPath, string controllerName, ActionModel action, ConventionalControllerSetting? configuration) protected override void AddAbpServiceSelector(string rootPath, string controllerName, ActionModel action, ConventionalControllerSetting? configuration)
{ {
if (action.ActionName.ToLower().Contains("vue"))
{
}
base.AddAbpServiceSelector(rootPath, controllerName, action, configuration); base.AddAbpServiceSelector(rootPath, controllerName, action, configuration);
} }

View File

@@ -44,14 +44,8 @@ namespace Yi.Framework.SqlSugarCore
return Task.CompletedTask; return Task.CompletedTask;
} }
public override Task OnApplicationInitializationAsync(ApplicationInitializationContext context)
{
var service = context.ServiceProvider;
return base.OnApplicationInitializationAsync(context);
}
public override async Task OnPreApplicationInitializationAsync(ApplicationInitializationContext context)
public override async void OnPreApplicationInitialization(ApplicationInitializationContext context)
{ {
//进行CodeFirst //进行CodeFirst
var service = context.ServiceProvider; var service = context.ServiceProvider;

View File

@@ -26,7 +26,9 @@ namespace Yi.Framework.Rbac.Domain.Operlog
_currentUser = currentUser; _currentUser = currentUser;
} }
public override async void OnResultExecuted(ResultExecutedContext context)
public override void OnResultExecuted(ResultExecutedContext context)
{ {
//判断标签是在方法上 //判断标签是在方法上
if (context.ActionDescriptor is not ControllerActionDescriptor controllerActionDescriptor) return; if (context.ActionDescriptor is not ControllerActionDescriptor controllerActionDescriptor) return;
@@ -84,7 +86,7 @@ namespace Yi.Framework.Rbac.Domain.Operlog
// logEntity.RequestParam = context.HttpContext.GetRequestValue(logEntity.RequestMethod); // logEntity.RequestParam = context.HttpContext.GetRequestValue(logEntity.RequestMethod);
} }
await _repository.InsertAsync(logEntity); // _repository.InsertAsync(logEntity).Wait();
} }