public DefaultServiceRouteProvider(IServiceRouteManager serviceRouteManager, IServiceEntryManager serviceEntryManager, IServiceTokenGenerator serviceTokenGenerator) { serviceRouteManager.Changed += ServiceRouteManager_Removed; serviceRouteManager.Removed += ServiceRouteManager_Removed; serviceRouteManager.Created += ServiceRouteManager_Add; _serviceEntryManager = serviceEntryManager; _serviceTokenGenerator = serviceTokenGenerator; _serviceRouteManager = serviceRouteManager; }