예제 #1
0
        public BackgroundServices(IServiceCollection services, INacosService nacosService)
        {
            NacosService = nacosService;
            Services     = services;
            var t = services.Where(s => s.ImplementationInstance != null && s.ImplementationInstance.GetType().BaseType == typeof(BaseModel)).ToList();

            if (t != null && t.Count > 0)
            {
                foreach (var yu in t)
                {
                    var y = yu.ImplementationInstance as BaseModel;
                    List.Add(y);
                }
            }
        }
예제 #2
0
 public RoundLoadBalance(INacosService nacosService)
 {
     NacosService = nacosService;
 }