public EntileClient(IEntileConfig entileConfig, ISettingsProvider settingsProvider) : this(new ChannelManager( entileConfig.ChannelName, entileConfig.AllowedTileUris, entileConfig.RequestToasts, entileConfig.RequestLiveTiles), new RegistrationManager( entileConfig.RegistrationServiceUri, settingsProvider.GetUniqueId()), new RemoteTileManager(), settingsProvider) { }