Es kommt immer wieder vor, dass man Code von einem bestehenden Projekt in ein neues Softwareprojekt übernimmt. Dann stellt man sich meist die Frage, wo befindet sich der aktuelle Code und anschließend müssen die Namespaces für das neue Projekt angepasst werden. Daher habe ich begonnen wiederkehrende Methoden in einem eigenen Repository zu sammeln und als NuGet-Package zur Verfügung zu stellen. So wurden die LittleHelpers geboren.
Um das Package in ein bestehendes Projekt einzubinden, kann man bei NuGet einfach nach LittleHelpersSharp suchen.
Bei den LittleHelpers handelt es sich um eine Sammlung von Extension Methods, Helpers und Services. Durch die Verwendung von .NET Standard lassen sich alle Methoden in zahlreichen C# Projekten integrieren:
- .NET Core
- .NET Framework 4.5+
- Mono 4.6
- Xamarin & Xamarin.Forms
- Universal Windows Platform (UWP)
- Windows 8+
- Windows Phone 8.1
Das Projekt steht außerdem auf GitHub zur Verfügung und somit gibt es die Möglichkeit bequem weitere Methoden hinzuzufügen, welche dann in späteren Releases ebenfalls über NuGet zur Verfügung gestellt werden.