コード例 #1
0
ファイル: CoverService.cs プロジェクト: Brovan/Winfy
 public CoverService(AppContracts contracts, ILog logger, SpotifyLocalApi localApi) {
     _Contracts = contracts;
     _CacheDirectory = Path.Combine(contracts.SettingsLocation, "CoverCache");
     _Logger = logger;
     _LocalApi = localApi;
     if (!Directory.Exists(_CacheDirectory))
         Directory.CreateDirectory(_CacheDirectory);
 }
コード例 #2
0
ファイル: SpotifyController.cs プロジェクト: Brovan/Winfy
        public SpotifyController(ILog logger, SpotifyLocalApi localApi) {
            _Logger = logger;
            _LocalApi = localApi;
            AttachToProcess();
            JoinBackgroundProcess();

            if(_SpotifyProcess == null)
                WaitForSpotify();
        }