A lightweight low ceremony API for web services.
A lightweight low ceremony APIs for .NET Core applications.
using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Http;var app = WebApplication.Create(args);
app.MapGet("/", async http => { await http.Response.WriteAsync("Hello World"); });
await app.RunAsync();
The tutorial will walk you through building an HTTP API for a todo application using FeatherHttp.
To use the
dotnet newtemplate, use the following command
dotnet new -i FeatherHttp.Templates::{version} --nuget-source https://f.feedz.io/featherhttp/framework/nuget/index.json
Once you've installed the template, run:
dotnet new feather -n {name}
This will create a new project using FeatherHttp.
To use CI builds add the following nuget feed:
See the list of versions