public ErrorHandlingScrobbler(IScrobbler scrobbler, IUserSettings userSettings, IAsyncMethodInterceptor asyncMethodInterceptor, IScrobbleCacher scrobbleCacher) { _asyncMethodInterceptor = asyncMethodInterceptor; _scrobbleCacher = scrobbleCacher; _scrobbler = scrobbler; _userSettings = userSettings; _userSettings.ScrobblingStatusChanged += OnScrobblingStatusChanged; }
public ArtistWebInfoService(IVideoService videoService, IEventsService eventsService, IArtistInfoService artistInfoService, ITwitterService twitterService, IConfigSettings configSettings, IAsyncMethodInterceptor interceptor) { _configSettings = configSettings; _videoService = videoService; _eventsService = eventsService; _artistInfoService = artistInfoService; _twitterService = twitterService; _interceptor = interceptor; }
public ErrorHandlingTrackLoveService(ITrackLoveService service, IAsyncMethodInterceptor interceptor) { _interceptor = interceptor; _service = service; }
public LyricsService(IWebHelperService webHelperService, IAsyncMethodInterceptor interceptor, ILoggingService loggingService) { _interceptor = interceptor; _loggingService = loggingService; _webHelperService = webHelperService; }
public ErrorHandlingUserInfoService(IPlayHistoryService service, IAsyncMethodInterceptor interceptor) { _interceptor = interceptor; _service = service; }
public ImageProcessingService(IAsyncMethodInterceptor interceptor) { _interceptor = interceptor; }
public ErrorHandlingArtistInfoService(IArtistInfoService service, IAsyncMethodInterceptor interceptor) { _interceptor = interceptor; _service = service; }