Настройка Nuget.Server для работы в качестве канала модуля Orchard CMS

Нам нужен канал частного модуля для Orchard. Я немного новичок в веб-сервисах, но проблема, похоже, заключается в разных схемах. Я настроил свой удаленный канал в соответствии с Созданием удаленных каналов:

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

Для этого веб-сервиса схема следующая:

 <service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app" xml:base="http://localhost:57641/nuget/">
  <workspace>
   <atom:title>Default</atom:title>
   <collection href="Packages">
    <atom:title>Packages</atom:title>
   </collection>
  </workspace>
 </service>

Однако схема Orchard содержит элемент Screenshots:

 <service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app" xml:base="http://packages.orchardproject.net/FeedService.svc/">
  <workspace>
   <atom:title>Default</atom:title>
   <collection href="Packages">
    <atom:title>Packages</atom:title>
   </collection>
   <collection href="Screenshots">
    <atom:title>Screenshots</atom:title>
   </collection>
  </workspace>
 </service>

Есть ли способ настроить веб-службу Nuget.Server, чтобы это тоже отображалось?


person Ben Power    schedule 24.06.2013    source источник


Ответы (1)


Теперь это довольно нетривиально, поскольку определения сервера галереи orchard и сервера nuget несколько разошлись. Вы можете просто заставить его работать, изменив кодовую базу галереи Orchard (она ожидает несколько элементов, которых нет в данных), но в конце концов мы отказались от нашей попытки, так как сложность и изменение основной кодовой базы не стоили выигрыша.

person Paul Devenney    schedule 06.07.2013
comment
Спасибо, Пол, мы в значительной степени пришли к тому же выводу после нескольких дней борьбы с ним и пока отложили его. Бертран указал в этой теме orchard.codeplex.com/discussions/448116, что им это нужно. посмотреть, так что, надеюсь, это привлечет внимание в ближайшем будущем. - person Ben Power; 08.07.2013
comment
На конференции Orchard они упомянули, что вся концепция галереи будет доработана, так что скрестим пальцы. - person Paul Devenney; 08.07.2013