public OAuthController() { _oAuthUrlService = new OAuthUrlService(new SimplickrConfigurationProvider()); IHttpClient httpClient = new HttpClient(); _oAuthService = new OAuthService(_oAuthUrlService, httpClient, new QueryStringSerializer()); ISimplickrFormatter simplickrFormatter = new SimplickrJsonFormatter(); ISimplickrConfigurationProvider simplickrConfigurationProvider = new SimplickrConfigurationProvider(); var flickrRequestBuilder = new FlickrRequestUrlProvider(simplickrFormatter, simplickrConfigurationProvider); _flickrApi = new FlickrApi(new FlickrApiInvoker(flickrRequestBuilder, httpClient, simplickrFormatter)); }
public OAuthServiceTests() { _oAuthUrlService = new OAuthUrlService(new SimplickrConfigurationProvider()); _oAuthService = new OAuthService(_oAuthUrlService, new HttpClient(), new QueryStringSerializer()); _callbackUrl = "http://portfotolio.local/-oauth/authorize"; ISimplickrFormatter simplickrFormatter = new SimplickrJsonFormatter(); ISimplickrConfigurationProvider simplickrConfigurationProvider = new SimplickrConfigurationProvider(); var flickrRequestBuilder = new FlickrRequestUrlProvider(simplickrFormatter, simplickrConfigurationProvider); IHttpClient httpClient = new HttpClient(); _flickrApi = new FlickrApi(new FlickrApiInvoker(flickrRequestBuilder, httpClient, simplickrFormatter)); }
public OAuthService(IOAuthUrlService oAuthUrlService, IHttpClient httpClient, IQueryStringSerializer queryStringSerializer) { _oAuthUrlService = oAuthUrlService; _httpClient = httpClient; _queryStringSerializer = queryStringSerializer; }