NuGet Package Moonrise.StandardUtils.NetStd

General utilities I've found useful as I go about my day-to-day work.

Particular highlights include;
Extensions.EnumExtensions : "Modifiable" description attributes with parsing from descriptions to associated enum value.
Extensions.DateTimeExtensions : Neat little <DateTime var>.Within to find if the DT was within the last X seconds/days/etc
Extensions.StringExtensions: To & from Comma Separated Lists and extract text from within specified "marker strings", i.e. ad-hoc parsing.
Config.Settings: Typed reading from and writing default values to a .json settings file.
Exceptions.ReasonedExceptionT: Base class for my exception pattern that accompanies an exception with an enum reason where the description attribute provides both the (formattable) message and intellisense.

This leads to a centralised list of all possible exception reasons and messages.

Info

Version: 4.2021.105.19002
Author(s): Will Hopkins
Last Update: Tuesday, January 5, 2021
.NET Fiddle: Create the first Fiddle
NuGet Url: https://www.nuget.org/packages/Moonrise.StandardUtils.NetStd


Install
Install-Package Moonrise.StandardUtils.NetStd
dotnet add package Moonrise.StandardUtils.NetStd
paket add Moonrise.StandardUtils.NetStd
Moonrise.StandardUtils.NetStd Download (Unzip the "nupkg" after downloading)





STATS

must-have-score

1.6

avg-downloads-per-day

4

days-since-last-release

98