Мы работаем в частном репозитории для собственных частных пакетов nuget. Мы в состоянии изменить подачу nuget для каждого клиента. Но пакеты nuget расположены в местоположении, указанном в Web.Config.Сервер NuGet - Частный репозиторий - Изменение nuget Расположение пакетов Динамически
Возможно ли изменение местоположения динамически посредством маршрутизации (URL)? я refferd Этому блог http://blog.maartenballiauw.be/post/2011/05/09/Using-dynamic-WCF-service-routes.aspx даже если пакеты URL ссылается на пути, заданный в файле WebConfig
public static void MapNugetRoutes(RouteCollection routes)
{
var factory = new DataServiceHostFactory();
var serviceRoute = new ServiceRoute("nuget/packages/getpackages/{platform}", factory, typeof(Packages));
serviceRoute.Defaults = new RouteValueDictionary { { "serviceType", "odata" } };
serviceRoute.Constraints = new RouteValueDictionary { { "serviceType", "odata" } };
routes.Add("nuget", serviceRoute);
}
<appSettings>
<add key="requireApiKey" value="true" />
<add key="apiKey" value="" />
<add key="packagesPath" value="~/NugetPackages/" />
<add key="enableSimpleMembership" value="false" />
<add key="" />
</appSettings>
в «NugetPackages» это мой локальный адрес репозитария, мне нужно, чтобы получить доступ к репозитарию в частном порядке, как есть несколько папок внутри этого выше местоположения, мне нужен динамический доступ к этим папкам NugetPackages/folder1, NugetPackages/folder2, как это, Возможно ли это?
заранее спасибо ..