V3 基础设施: GatewayClient+3个Quartz Job+Startup注册

This commit is contained in:
2026-05-17 10:41:59 +08:00
parent 4546d57a7c
commit 12ace53650
6 changed files with 221 additions and 0 deletions
@@ -69,6 +69,14 @@ namespace VolPro.WebApi
services.AddSession();
services.AddMemoryCache();
services.AddHttpContextAccessor();
// ── 网关集成: HttpClient + GatewayClient 注册 ──
services.AddHttpClient("VolPro", c =>
{
c.Timeout = TimeSpan.FromSeconds(30);
c.DefaultRequestHeaders.Add("Accept", "application/json");
});
services.AddSingleton<VolPro.Warehouse.Services.GatewayClient>();
services.AddMvc(options =>
{
options.Filters.Add(typeof(ApiAuthorizeFilter));