Мне нужно предоставить клиентам частное исправление NuGet. У нас больше клиентов. Мы можем предоставить различные исправления NuGet всем необходимым клиентам. Теперь я следовал нижеприведенному подходу для предоставления патча NuGet.
предоставить каждую ссылку на канал NuGet для каждого клиента и поддерживать отдельную папку пакета NuGet для каждого клиента. Но мы поддерживали каждое веб-приложение для каждого клиента. Это очень сложно, и невозможно достичь большего количества клиентов.
Это мой блок кода
Web.Config
<appSettings>
<add key="requireApiKey" value="true" />
<add key="apiKey" value="" />
<add key="packagesPath" value="~/NugetPackages/customer1" />
<add key="enableSimpleMembership" value="false" />
<add key="" />
</appSettings>
Я хочу знать другие возможности для достижения этого. Мой запрос
Например
- Моя ссылка на фид: http://mydomain/packages/c1 и http://mydomain/packages/c2 и т. д.…
- Ссылка канала C1 должна показывать только пакет NuGet, который находится в папке пакета customer1.
Ссылка канала C2 хочет показывать только пакет NuGet, который находится в папке пакета customer2.
Но нам нужно поддерживать одно веб-приложение для достижения этих целей.
Это возможно или нет? Не могли бы вы поделиться своими идеями?
Заранее спасибо
Матан