public void Test_AddService() { var testNode = MicroServiceNode.ListAll().First(); var microserviceManager = MicroserviceManager.get(); microserviceManager.AddService(testNode); var servicesList = microserviceManager.GetServices(MicroserviceTypes.Auth); Assert.True(servicesList.Count > 0); }
public void AddService(MicroServiceNode service) { var type = service.GetMicroserviceType(); if (type == MicroserviceTypes.None) { return; } if (!servicesList.ContainsKey(type)) { servicesList.Add(type, new Dictionary <int, MicroServiceNode>()); servicesList[type].Add(service.service_id, service); return; } if (servicesList[type].ContainsKey(service.service_id)) { return; } servicesList[type].Add(service.service_id, service); }