public FlickrApiTests() { ISimplickrFormatter simplickrFormatter = new SimplickrJsonFormatter(); IHttpClient httpClient = new HttpClient(); ISimplickrConfigurationProvider simplickrConfigurationProvider = new SimplickrConfigurationProvider(); IFlickrRequestUrlProvider flickrRequestUrlProvider = new FlickrRequestUrlProvider(simplickrFormatter, simplickrConfigurationProvider); IFlickrApiInvoker flickrApiInvoker = new FlickrApiInvoker(flickrRequestUrlProvider, httpClient, simplickrFormatter); _flickrApi = new FlickrApi(flickrApiInvoker); }
public FlickrController(IFlickrApi flickrApi, IArtistRepository artistRepository) { _flickrApi = flickrApi; _artistRepository = artistRepository; }