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;
 }