Back to Practical Aspnetcore

HX-Trigger Response Header with JSON payload

projects/htmx/header-hx-trigger-2/README.md

latest591 B
Original Source

HX-Trigger Response Header with JSON payload

This example demonstrates the usage of HX-Trigger response header to emit custom events with JSON payload at the client(doc).

We are using the nice utilities provided by the excellent Htmx package.

csharp
htmx.MapGet("/", (HttpRequest request, HttpResponse response) =>
{
    response.Htmx(x =>
    {
        x.WithTrigger("show-me", new { message = "GET request" });
    });

    return Results.Content($"GET => {DateTime.UtcNow}");
});