{"repo":"scottoffen/grapevine","free":true,"listed":false,"github":"https://github.com/scottoffen/grapevine","clone":"git clone https://github.com/scottoffen/grapevine.git","description":"Fast, unopinionated, embeddable, minimalist web framework for .NET","language":"C#","stars":108,"topics":["rest-api","rest","restful-api","restful","restapi","restful-webservices","rest-server","rest-services","rest-service","rest-framework"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Grapevine Grapevine is a fast, unopinionated, embeddable, minimalist web framework for .NET. Grapevine is not intended to be a replacement for IIS or ASP.NET, but rather to function as an embedded REST/HTTP server in non-ASP.NET projects. Installation Grapevine is available on NuGet.org and can be installed using a NuGet package manager or the .NET CLI. Usage Grapevine is easy to get started with. Create a simple route. This is the code that you want to run when a request comes in using the specified HTTP verb and path. Route methods must be asynchronous! Next, create your first server using provided defaults (it's recommended to use the RestServerBuilder class to do this) and start it up! Open your preferred browser and go to http://localhost:1234/api/test . You should see the following output in your browser: You'll see a lot of output in the console as well, because the defaults inject a console logger with the minimum level set to trace. Support - Check out the project documentation https://scottoffen.github.io/grapevine. - Want to see a working project in action? Clone this repository and take a look at the Samples project. - Engage in our community discussions for Q&A, ideas, and show and tell! - Have a question you can't find an answer for in the documentation? For the fastest and best results, ask your questions on StackOverflow using #grapevine. Make sure you include the version of Grapevine you are using, the platform you using it on, code samples and any specific e","default_branch":null,"files":null,"tree":[],"storefront":"/r/scottoffen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scottoffen/grapevine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}