将依赖事件总线的发布订阅模式,改为直接调用的形式
This commit is contained in:
@@ -70,7 +70,7 @@ namespace Tnb.WarehouseMgr
|
||||
_cacheManager = cacheManager;
|
||||
_runService = runService;
|
||||
_visualDevService = visualDevService;
|
||||
EventPublisher = publisher;
|
||||
|
||||
//OverideFuncs.CreateAsync = Create;
|
||||
}
|
||||
|
||||
@@ -99,10 +99,11 @@ namespace Tnb.WarehouseMgr
|
||||
[HttpPost, Timed(Name = nameof(PackSortingByAdd))]
|
||||
public async Task PackSortingByAdd(CancellationToken? ct = default)
|
||||
{
|
||||
//if (UserManager.AsscessToken.IsNullOrWhiteSpace()) return;
|
||||
//var curUser = await GetUserIdentity();
|
||||
|
||||
//Console.WriteLine($"ThreadID:{Thread.CurrentThread.ManagedThreadId}\t Thread pool: {Thread.CurrentThread.IsThreadPoolThread}");
|
||||
if (_userManager.User.IsNull())
|
||||
{
|
||||
var curUser = await GetUserIdentity();
|
||||
await SetUserEntity(_userManager, curUser);
|
||||
}
|
||||
|
||||
var curDb = _db.CopyNew();
|
||||
|
||||
@@ -284,7 +285,7 @@ namespace Tnb.WarehouseMgr
|
||||
}
|
||||
finally
|
||||
{
|
||||
//await Publish(nameof(IWareHouseService.GenTaskExecute));
|
||||
await InvokeGenPretaskExcute();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user