Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aimenux/echowebapidemo

A web api that echoes back request infos
https://github.com/aimenux/echowebapidemo

echo fluent-assertions integration-testing net80 unit-testing webapi xunit

Last synced: 13 days ago
JSON representation

A web api that echoes back request infos

Awesome Lists containing this project

README

        

[![.NET](https://github.com/aimenux/EchoWebApiDemo/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/aimenux/EchoWebApiDemo/actions/workflows/ci.yml)

# EchoWebApiDemo
```
A web api that echoes back request infos (body, headers, claims, etc.)
```

In this repo, i m using two ways to build a web api that echoes back request infos (body, headers, claims, etc.).
>
- `WayOne` : based on mvc approach
>
- `WayTwo` : based on minimal api approach
>

**`Tools`** : vs22, net 8.0, web api, unit-testing, integration-testing, xunit, fluent-assertions, nsubstitute