Насколько я понимаю AppDomain разработаны для разрешения объекта хостинга (ОС, DB, Сервер и т.д....) свобода запустить несколько приложений в единственном экземпляре CLR или каждую программу в его собственном. Так проблема для хоста, а не разработчика приложений.
Это выдерживает сравнение с Java, где у Вас всегда есть 1 JVM на приложение, часто приводящее ко многим экземплярам JVM, работающей бок о бок с дублированными ресурсами.
В вашем URL-адресе Flickr идентификатор фотографии - 2658147888. Вы используете flickr.photos.getSizes , чтобы получить фотографии различных размеров, и выбрать нужный URL-адрес. от того, в зависимости от размера. Есть несколько способов доступа к API, поэтому укажите, хотите ли вы получить более подробную информацию для конкретного языка.
Not sure if you can get it directly through a single API call, but this link explains how the urls for the images are contructed: link