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

https://github.com/aimenux/configurationdemo

Using options pattern in web apis and console apps
https://github.com/aimenux/configurationdemo

configuration console-app net80 options-pattern webapi

Last synced: 3 months ago
JSON representation

Using options pattern in web apis and console apps

Awesome Lists containing this project

README

        

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

# ConfigurationDemo
```
Using options pattern in web apis and console apps
```

In this demo, i'm using [`IOptions`, `IOptionsMonitor` and `IOptionsSnapshot`](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/options) in 2 projects (web api & console app).

Solution structure :
- Api : web api
- App : console app
- Lib : shared code between web api and console app

**`Tools`** : net8.0