Im Laufe der Zeit sammelt ein Entwickler Codefragmente, die er für andere Projekte wiederverwenden kann.
Meine Toolbox liegt als Sammlung von Nuget-Paketen vor. Meine Sammlung besteht im Moment aus:
- Firewall checker
- DateOnlyConverter
- DateTimeExtensions
- IEnumerableExtensions
- StringExtensions
- DataTableGenerator
- TemporaryDirectory Generator
- Hash Generator
- TemporaryFile Generator
- Pipeline pattern support
- Retry pattern support
- CSV Service
- Email Service
- WebDav Service
Die Solution ist in einige Unterprojekte aufgeteilt.
Badges
Was | Status |
Sprache | C#, netstandard2.0 |
Continuous Integration Production | |
Continuous Integration Stage | |
Deployment Production | |
Deployment Stage | |
Testabdeckung | |
Bugreports | |
Bugreports |
Dokumentation
Eine Kurzdokumentation findest du im Wiki.
Eine API-Dokumentation gibt es hier.
Deployment
Das Deployment wird durch Azure DevOps umgesetzt. Der development Branch wird auf Azure Artifacts Nuget Feed ausgeliefert. Der master Branch wird zu nuget.org ausgeliefert.
Name | Status | Version |
Saigkill.Toolbox.Checker | ||
Saigkill.Toolbox.Converter | ||
Saigkill.Toolbox.Extensions | ||
Saigkill.Toolbox.Generators | ||
Saigkill.Toolbox.Patterns | ||
Saigkill.Toolbox.Services |
Installation
Einfach die Nugetpakete dem Projekt hinzufügen, und wie in den Dokus beschrieben benutzen.