Content
Content
This section describes the providers that you can use to implement your application, such as webservices, redirects or static resources.
When running a GenHTTP server instance, you need to pass the root handler that will be responsible to answer HTTP requests. You will typically start with a layout that allows to structure your web application and add some of the handlers below to achieve the required functionality to this layout.
The template projects will already provide a basic project structure that you can extend to your needs.
var app = Layout.Create()
.Add("resources", ...)
.Add("api", ...);
await Host.Create()
.Handler(app)
.RunAsync();
This page lists all handlers that are provided by the framework. To implement new functionality, you can also implement custom handlers.