Add DiscoveryServiceImpl