wxd 2 years ago
parent
commit
73b831bef0
  1. 18
      src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs
  2. 11
      src/Shentun.Peis.HttpApi.Host/Schedulers/ImportLisResultInterfaceWorker.cs

18
src/Shentun.Peis.HttpApi.Host/PeisHttpApiHostModule.cs

@ -129,15 +129,15 @@ public class PeisHttpApiHostModule : AbpModule
opt.Password.RequiredLength = 1; opt.Password.RequiredLength = 1;
}); });
//密码策略配置
context.Services.Configure<IdentityOptions>(opt =>
{
opt.Password.RequireDigit = false;
opt.Password.RequireLowercase = false;
opt.Password.RequireUppercase = false;
opt.Password.RequireNonAlphanumeric = false;
opt.Password.RequiredLength = 1;
});
////密码策略配置
//context.Services.Configure<IdentityOptions>(opt =>
//{
// opt.Password.RequireDigit = false;
// opt.Password.RequireLowercase = false;
// opt.Password.RequireUppercase = false;
// opt.Password.RequireNonAlphanumeric = false;
// opt.Password.RequiredLength = 1;
//});
#region 临时去掉日志 #region 临时去掉日志
//关闭审计日志 //关闭审计日志

11
src/Shentun.Peis.HttpApi.Host/Schedulers/ImportLisResultInterfaceWorker.cs

@ -12,7 +12,7 @@ namespace Shentun.Peis.Schedulers
{ {
public interface IImportLisResultInterfaceWorker public interface IImportLisResultInterfaceWorker
{ {
public void DoWork(Guid interfaceId);
Task DoWork(Guid interfaceId);
public void DoWork(); public void DoWork();
} }
public class ImportLisResultInterfaceWorker : HangfireBackgroundWorkerBase, IImportLisResultInterfaceWorker public class ImportLisResultInterfaceWorker : HangfireBackgroundWorkerBase, IImportLisResultInterfaceWorker
@ -21,11 +21,10 @@ namespace Shentun.Peis.Schedulers
private static long i; private static long i;
private static bool _isRunning = false; private static bool _isRunning = false;
private static readonly object lockObject = new object(); private static readonly object lockObject = new object();
public void DoWork(Guid interfaceId)
public async Task DoWork(Guid interfaceId)
{ {
if (_isRunning) return; if (_isRunning) return;
lock (lockObject)
{
_isRunning = true; _isRunning = true;
try try
{ {
@ -58,7 +57,7 @@ namespace Shentun.Peis.Schedulers
var className = interfaceConfig.GetSection("Interface").GetSection("ClassName").Value; var className = interfaceConfig.GetSection("Interface").GetSection("ClassName").Value;
var funName = "DoWork"; var funName = "DoWork";
//object[] objects = new object[] { chargeRequestPlugInsInput }; //object[] objects = new object[] { chargeRequestPlugInsInput };
ReflectionHelper.InvokeAsync(assemblyName, className, parmValue, funName);
await ReflectionHelper.InvokeAsync(assemblyName, className, parmValue, funName);
} }
@ -69,7 +68,7 @@ namespace Shentun.Peis.Schedulers
} }
_isRunning = false; _isRunning = false;
return; return;
}
} }
public void DoWork() public void DoWork()

Loading…
Cancel
Save