Need help with framework?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

featherhttp
717 Stars 40 Forks MIT License 133 Commits 10 Opened issues

Description

A lightweight low ceremony API for web services.

Services available

!
?

Need anything else?

Contributors list

# 2,043
C#
signalr
.NET
c-sharp
117 commits
# 130,054
C#
ioc-con...
autofac
c-sharp
2 commits
# 554,077
Shell
C#
Python
service...
1 commit
# 567,782
C#
service...
dotnetc...
1 commit
# 10,152
C#
asp
signalr
.NET
1 commit

Feather HTTP

feedz.io

A lightweight low ceremony APIs for .NET Core applications.

  • Built on the same primitives as .NET Core
  • Optimized for building HTTP APIs quickly
  • Take advantage of existing .NET Core middleware and frameworks

Hello World

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();

Tutorial

The tutorial will walk you through building an HTTP API for a todo application using FeatherHttp.

Using CI Builds

To use the

dotnet new
template, 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.