/// <summary> /// Default Constructor /// </summary> public APIService() { _breedListUri = new Uri("https://dog.ceo/api/breeds/list/all"); _breadRandomImageFormat = "https://dog.ceo/api/breed/{0}/images/random"; _jsonContentTypeString = "application/json; charset=utf-8"; _apiResponseFactory = APIResponseFactory.GetInstance(); }
/// <summary> /// Method for retrieving an instance of this factory /// </summary> /// <returns></returns> public static APIResponseFactory GetInstance() { if (_apiResponseFactory == null) { _apiResponseFactory = new APIResponseFactory(); } return(_apiResponseFactory); }