public App(IAuthPlatformSpecific platformSpecificAuth, string appVersion, IUriLauncher uriLauncher) { this.MixRadioClient = new MusicClient(ApiKeys.ClientId); this.AuthHelper = new AuthHelper(platformSpecificAuth, this.MixRadioClient); this.ActivityViewModel = new ActivityViewModel(this.MixRadioClient, this.AuthHelper); this.AppVersion = appVersion; this.UriLauncher = uriLauncher; this.MainPage = new RootPage(); }
public App(IAuthPlatformSpecific platformSpecificAuth, string appVersion, IUriLauncher uriLauncher) { this.MixRadioClient = new MusicClient (ApiKeys.ClientId); this.AuthHelper = new AuthHelper (platformSpecificAuth, this.MixRadioClient); this.ActivityViewModel = new ActivityViewModel (this.MixRadioClient, this.AuthHelper); this.AppVersion = appVersion; this.UriLauncher = uriLauncher; this.MainPage = new RootPage (); }
public UICommand(IUriLauncher uriLauncher, IPreferences preferences) { _uriLauncher = uriLauncher ?? throw new ArgumentNullException(nameof(uriLauncher)); _preferences = preferences ?? throw new ArgumentNullException(nameof(preferences)); }
public UICommand(IUriLauncher uriLauncher) { UriLauncher = uriLauncher ?? throw new ArgumentNullException(nameof(uriLauncher)); }