/// <summary> /// Инициализирует новый экземпляр класса. /// </summary> public XboxMusicService() { _client = new XboxMusicServiceClient(ClientName, ClientSecret); Region = new RegionInfo("en-us"); }
/// <summary> /// Инициализирует новый экземпляр класса <see cref="GrooveMusicService"/>. /// </summary> /// <param name="appNotificationService">Сервис внутренних уведомлений.</param> public GrooveMusicService(IAppNotificationsService appNotificationService) { this.appNotificationService = appNotificationService; client = new XboxMusicServiceClient(CLIENT_NAME, CLIENT_SECRET); }
/// <summary> /// Инициализирует новый экземпляр класса. /// </summary> public GrooveMusicService(ICultureProvider cultureProvider) { _client = new XboxMusicServiceClient(CLIENT_NAME, CLIENT_SECRET); Region = cultureProvider.GetRegionInfo(); }