[English Version]

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.