https://github.com/WestDiscGolf/StrategyPatternExample
https://github.com/WestDiscGolf/StrategyPatternExample
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/WestDiscGolf/StrategyPatternExample
- Owner: WestDiscGolf
- License: mit
- Created: 2018-04-03T20:21:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T21:29:19.000Z (about 3 years ago)
- Last Synced: 2024-06-26T12:41:02.835Z (over 1 year ago)
- Language: C#
- Size: 13.7 KB
- Stars: 36
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-software-architecture - WestDiscGolf/StrategyPatternExample
README
# Strategy Pattern Examples
This repository was originally constructed in the ASP.NET Core 2.0 timeframe. Is has subsequently been updated to .NET 7 using filescoped namespaces, top-level functions and minimal API constructs.
The different branches relate to the specific blog posts below.
https://adamstorr.azurewebsites.net/blog/aspnetcore-and-the-strategy-pattern
https://adamstorr.azurewebsites.net/blog/aspnetcore-and-the-strategy-pattern-continued
https://adamstorr.azurewebsites.net/blog/strategy-pattern-with-enum-constraints
https://adamstorr.azurewebsites.net/blog/strategy-pattern-with-full-generic-constaints