dependabot[bot] e7161df20e Bump Npgsql from 8.0.2 to 8.0.3 in /frameworks/FSharp/giraffe/src/App 1 year ago
..
src e7161df20e Bump Npgsql from 8.0.2 to 8.0.3 in /frameworks/FSharp/giraffe/src/App 1 year ago
.gitignore bf92a9bd02 Updated Benchmarks to use latest recommended Giraffe version (#6198) 4 years ago
README.md eda4e5ac4e Update Giraffe to v6.4 (#8878) 1 year ago
benchmark_config.json 8a43748a1c Update giraffe and zebra to .NET 8.0 (#8544) 1 year ago
config.toml 8a43748a1c Update giraffe and zebra to .NET 8.0 (#8544) 1 year ago
giraffe-newtonsoft.dockerfile eda4e5ac4e Update Giraffe to v6.4 (#8878) 1 year ago
giraffe.dockerfile eda4e5ac4e Update Giraffe to v6.4 (#8878) 1 year ago

README.md

Giraffe Benchmarks on Linux

This application tests Giraffe in 2 modes:

  • Default: Using Giraffe's Endpoint Routing APIs with the System.Text.Json serializer
  • Newtonsoft: Testing the JSON endpoint with the NewtonsoftJson serializer

Infrastructure Software Versions

Language

  • F# 8.0

Platforms

  • .NET 6 (Windows and Linux)

Web Servers

Web Stack

Paths & Source for Tests

All source code is inside Program.fs.

App listens for a single command line argument to pick the desired JSON implementation:

- `system`: `System.Text.Json`
- `newtonsoft`: `Newtonsoft.Json`