This commit is contained in:
movingsam 2024-08-13 10:17:10 +08:00
parent 096459b2a1
commit dfbc7fffb3
3 changed files with 9 additions and 8 deletions

View File

@ -67,8 +67,7 @@ app.UseCors("AllowAllOrigin");
#if DEBUG #if DEBUG
app.UseSwagger(); app.UseSwagger();
app.UseSwaggerUI(); app.UseSwaggerUI();
var wechatRobot = app.Services.GetService<WechatRobot>(); app.Services.GetService<WechatRobot>();
wechatRobot.SetKey("e68b3791-e040-4c9b-9ac0-6f424e662185");
#endif #endif

View File

@ -24,12 +24,7 @@ public class WechatRobot
client.BaseAddress = new Uri(ApiUrl); client.BaseAddress = new Uri(ApiUrl);
this._logger = logger; this._logger = logger;
_client = client; _client = client;
} _key = "e68b3791-e040-4c9b-9ac0-6f424e662185";
public WechatRobot SetKey(string key)
{
this._key = key;
return this;
} }
public async Task SendText(string content, bool isAtAll) public async Task SendText(string content, bool isAtAll)

View File

@ -1,5 +1,6 @@
using AutoDispathingWork.Utils; using AutoDispathingWork.Utils;
using WorkerService1.Domains; using WorkerService1.Domains;
using WorkerService1.Dto;
using WorkerService1.Services; using WorkerService1.Services;
namespace WorkerService1; namespace WorkerService1;
@ -45,6 +46,7 @@ public class Worker : BackgroundService
private static async Task Handle() private static async Task Handle()
{ {
var _spiderServices = StaticServiceProvider.Current.GetRequiredService<SpiderServices>(); var _spiderServices = StaticServiceProvider.Current.GetRequiredService<SpiderServices>();
var logger= StaticServiceProvider.Current.GetRequiredService<ILogger<Worker>>();
var listRes = await _spiderServices.GetTaskList(1); var listRes = await _spiderServices.GetTaskList(1);
if (listRes.IsSuccess) if (listRes.IsSuccess)
{ {
@ -70,6 +72,11 @@ public class Worker : BackgroundService
} }
else else
{ {
if (result.Code == SpiderResponseCode.Fail)
{
logger.LogError($"派发任务失败,错误信息:{result.Message}");
continue;
}
var message = $"派发任务失败,错误信息:{result.Message}"; var message = $"派发任务失败,错误信息:{result.Message}";
message.Error(); message.Error();
} }