예제 #1
0
 public RequestNowPlayingList(Authenticator auth,
                              ITinyMessengerHub hub,
                              INowPlayingApiAdapter nowPlayingApiAdapter)
 {
     _auth = auth;
     _hub  = hub;
     _nowPlayingApiAdapter = nowPlayingApiAdapter;
 }
예제 #2
0
 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;
 }
예제 #3
0
 public RequestNowPlayingMoveTrack(ITinyMessengerHub hub, INowPlayingApiAdapter nowPlayingApiAdapter)
 {
     _hub = hub;
     _nowPlayingApiAdapter = nowPlayingApiAdapter;
 }