public CloundMusicApiManager() { HttpApiConfig httpApiConfig = new HttpApiConfig(); httpApiConfig.HttpHost = new Uri("http://music.rexhuang.top/"); MusicApi = HttpApiClient.Create <IMusicApi>(httpApiConfig); }
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); }
public HomeController(ILogger <HomeController> logger, IArtistApi artistApi, IMusicApi musicApi) { _logger = logger; _artistApi = artistApi; _musicApi = musicApi; }
public PlaylistApplication(IUserApplication userApplication, IWeatherApi openWeatherService, IMusicApi playlistService) { this._userApplication = userApplication; this._openWeatherService = openWeatherService; this._spotifyService = playlistService; }