HttpClient使用( 二 )

在Asp.Net Core 6加入Minimal APIvar builder = WebApplication.CreateBuilder(args);builder.Services.AddRazorPages();//在Asp.Net 6中,使用Minimal apibuilder.Services.AddHttpClient("test", client =>{client.BaseAddress = new Uri("http://localhost:5000");});var app = builder.Build();// Configure the HTTP request pipeline.if (!app.Environment.IsDevelopment()){app.UseExceptionHandler("/Error");}app.UseStaticFiles();app.UseRouting();app.UseAuthorization();app.MapRazorPages();//在这里注入IHttpClientFactoryapp.MapGet("/", async (IHttpClientFactory httpClientFactory) =>{var client = httpClientFactory.CreateClient("test");return await client.GetStringAsync("/");});app.Run();

HttpClient使用

文章插图
在Asp.Net Core 6中使用Minimal API简化项目

【HttpClient使用】


推荐阅读