https://github.com/aimenux/centralpackagemanagementdemo
Enabling central package managment in web api projects
https://github.com/aimenux/centralpackagemanagementdemo
automapper central-package-management fluent-validation mediatr net80 serilog webapi
Last synced: 8 months ago
JSON representation
Enabling central package managment in web api projects
- Host: GitHub
- URL: https://github.com/aimenux/centralpackagemanagementdemo
- Owner: aimenux
- License: mit
- Created: 2024-04-19T22:33:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-20T17:03:16.000Z (about 2 years ago)
- Last Synced: 2025-02-27T01:54:33.717Z (over 1 year ago)
- Topics: automapper, central-package-management, fluent-validation, mediatr, net80, serilog, webapi
- Language: C#
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/aimenux/CentralPackageManagementDemo/actions/workflows/ci.yml)
# CentralPackageManagementDemo
```
Enabling central package management in web api projects
```
In this repo, i m using [CPM](https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management) in order to ease the management of nuget packages in a multi-projects solution. The repo contains 2 solutions :
>
> :one: `before` contains a web api solution before applying CPM
>
> :two: `after` contains the same web api solution after applying CPM
>
**`Tools`** : net 8.0, mediatr, automapper, fluent-validation, serilog