public MusicBeeDependencies(ILibraryApiAdapter libraryAdapter, INowPlayingApiAdapter nowPlayingAdapter, IOutputApiAdapter outputAdapter, IPlayerApiAdapter playerAdapter, IQueueAdapter queueAdapter, ITrackApiAdapter trackAdapter, IInvokeHandler invokeHandler, string baseStoragePath, string currentVersion) { LibraryAdapter = libraryAdapter; NowPlayingAdapter = nowPlayingAdapter; OutputAdapter = outputAdapter; PlayerAdapter = playerAdapter; QueueAdapter = queueAdapter; TrackAdapter = trackAdapter; InvokeHandler = invokeHandler; BaseStoragePath = baseStoragePath; CurrentVersion = currentVersion; }
public RequestPlayerOutputSwitch(IOutputApiAdapter apiAdapter, ITinyMessengerHub hub) { _apiAdapter = apiAdapter; _hub = hub; }
public RequestOutputDeviceList(IOutputApiAdapter apiAdapter, ITinyMessengerHub hub) { _apiAdapter = apiAdapter; _hub = hub; }