using IM.Commons; using IM.Protocols.Grpc.Conversation; using Microsoft.Extensions.Options; namespace ConnectorService { public class ModuleInit : IModuleInitializer { public void Initialize(IServiceCollection services) { services.AddRedisCache(); services.AddGrpcClient((sp ,o) => { var options = sp.GetRequiredService>(); o.Address = new Uri(options.CurrentValue.MessageServiceUrl); }); } } }