1.2安装与注册服务
创建于 2026 年 8 月 17 日约 2 分钟读完
在发起 HTTP 远程请求前,需在 Startup.cs 或 Program.cs 文件中注册并配置 HttpRemote 服务。
// 在 Startup.cs 中注册:services.AddHttpRemote();// 在 Program.cs 中,注册方式如下:// builder.Services.AddHttpRemote();随后,在您的服务、控制器或任何支持依赖注入的类中,注入 IHttpRemoteService 服务。
public class YourService{ private readonly IHttpRemoteService _httpRemoteService; public YourService(IHttpRemoteService httpRemoteService) { _httpRemoteService = httpRemoteService; }}若您使用的是 .NET 8 及以上版本时,可通过主构造函数注入简化代码:
public class YourService(IHttpRemoteService httpRemoteService){ // 使用 httpRemoteService 变量}或者,您也可以在特定方法中按需注入:
public class YourService{ public Task<string> GetResource([FromServices] IHttpRemoteService httpRemoteService) { // 您的代码逻辑 }}