Beispiel #1
0
        public CloundMusicApiManager()
        {
            HttpApiConfig httpApiConfig = new HttpApiConfig();

            httpApiConfig.HttpHost = new Uri("http://music.rexhuang.top/");
            MusicApi = HttpApiClient.Create <IMusicApi>(httpApiConfig);
        }
Beispiel #2
0
        private void Initialize(HttpClient httpClient)
        {
            var refitSettings = new RefitSettings {
                UrlParameterFormatter = new ParameterFormatter()
            };

            ImagesApi = RestService.For <IImagesApi>(httpClient, refitSettings);
            BansApi   = RestService.For <IBansApi>(httpClient, refitSettings);
            KumoApi   = RestService.For <IKumoApi>(httpClient, refitSettings);
            MusicApi  = RestService.For <IMusicApi>(httpClient, refitSettings);
        }
Beispiel #3
0
 public HomeController(ILogger <HomeController> logger, IArtistApi artistApi, IMusicApi musicApi)
 {
     _logger    = logger;
     _artistApi = artistApi;
     _musicApi  = musicApi;
 }
Beispiel #4
0
 public PlaylistApplication(IUserApplication userApplication, IWeatherApi openWeatherService, IMusicApi playlistService)
 {
     this._userApplication    = userApplication;
     this._openWeatherService = openWeatherService;
     this._spotifyService     = playlistService;
 }