public virtual void AddSecureInventoryService(ISecureInventoryService service) { lock (m_secureinventoryServices) { m_secureinventoryServices.Add(service); } }
public bool TryGetSecureInventoryService(string host, out ISecureInventoryService inventoryService) { if ((host == string.Empty) || (host == "default")) { host = m_defaultInventoryHost; } lock (m_secureinventoryServices) { foreach (ISecureInventoryService service in m_secureinventoryServices) { if (service.Host == host) { inventoryService = service; return true; } } } inventoryService = null; return false; }