using System.Threading.Tasks; using Microservice.Common.Models; namespace Microservice.Common.Services { /// /// 用户服务实现类 /// public class UserService : IUserService { private readonly IServiceClient _serviceClient; /// /// 构造函数 /// /// 微服务客户端 public UserService(IServiceClient serviceClient) { _serviceClient = serviceClient; } /// /// 获取用户配置信息 /// /// 配置信息模型 public async Task GetUserInfoAsync() { // 直接使用硬编码的服务名称和路径,暂时不使用 ServiceRegistry return await _serviceClient.GetAsync("Mico_Demo2222", "/User/config/info"); } } }