Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neurospeech/nugetproxy
NuGet Proxy Server
https://github.com/neurospeech/nugetproxy
Last synced: about 2 months ago
JSON representation
NuGet Proxy Server
- Host: GitHub
- URL: https://github.com/neurospeech/nugetproxy
- Owner: neurospeech
- License: mit
- Created: 2015-08-06T11:09:02.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-08-06T13:36:37.000Z (over 9 years ago)
- Last Synced: 2024-04-16T12:24:27.536Z (8 months ago)
- Language: C#
- Size: 621 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NuGetProxy
NuGet Proxy ServerNuGet Server has bug, query Packages(Id=,Version=) fails to get latest version, so I found out an alternative way to query and return same package through OData query, surprisingly, NuGet's package restore does not use OData and fails to restore package. But this server can act as proxy.
Steps to use
1. Host this on some live web server with SSL installed.
2. Modify NuGet.targets file and add custom feed as ``How does this work?
This project is nothing but simple URL Rewriter and a reverse proxy, it rewrites URL `Package(Id='',Version='')` to equivalent OData query as shown below.
`Packages()?$filter=(Id eq '')and(Version eq '')`