C# Class OpenSyno.TrackViewModelFactory

Inheritance: ITrackViewModelFactory
Mostrar archivo Open project: salfab/open-syno

Public Methods

Method Description
Create ( System.Guid guid, SynoTrack track, IPageSwitchingService pageSwitchingService ) : TrackViewModel
TrackViewModelFactory ( IAudioStationSession session, IUrlParameterToObjectsPlateHeater urlParameterToObjectsPlateHeater, AlbumViewModelFactory albumViewModelFactory, INotificationService notificationService ) : System

Method Details

Create() public method

public Create ( System.Guid guid, SynoTrack track, IPageSwitchingService pageSwitchingService ) : TrackViewModel
guid System.Guid
track Synology.AudioStationApi.SynoTrack
pageSwitchingService IPageSwitchingService
return OpenSyno.ViewModels.TrackViewModel

TrackViewModelFactory() public method

public TrackViewModelFactory ( IAudioStationSession session, IUrlParameterToObjectsPlateHeater urlParameterToObjectsPlateHeater, AlbumViewModelFactory albumViewModelFactory, INotificationService notificationService ) : System
session IAudioStationSession
urlParameterToObjectsPlateHeater IUrlParameterToObjectsPlateHeater
albumViewModelFactory AlbumViewModelFactory
notificationService INotificationService
return System