Nameless.Garda
1.2.4
dotnet add package Nameless.Garda --version 1.2.4
NuGet\Install-Package Nameless.Garda -Version 1.2.4
<PackageReference Include="Nameless.Garda" Version="1.2.4" />
paket add Nameless.Garda --version 1.2.4
#r "nuget: Nameless.Garda, 1.2.4"
// Install Nameless.Garda as a Cake Addin
#addin nuget:?package=Nameless.Garda&version=1.2.4
// Install Nameless.Garda as a Cake Tool
#tool nuget:?package=Nameless.Garda&version=1.2.4
Nameless Garda
A simple package with guard clauses. A guard clause is a software pattern that simplifies complex functions by "failing fast", checking for invalid inputs up front and immediately failing if any are found. And if you thought about the Gárda Síochána, the national police service of Ireland, you're totally right!
Starting
Instructions below will show your the way to get things working.
Pre-requirements
No pre-requirements
Installing
Well, no need to install anything.
Testing
There is a test project, inside the "test" folder. Maybe you'll need to install the coverage tool and a report tool
Coverlet
dotnet tool install -g coverlet.console
.NET Report Generator
dotnet tool install -g dotnet-reportgenerator-globaltool
Coding Styles
Nothing defined, just use the good sense.
Deployment
There are informations to deploy the NuGet packages, inside the project file.
Contribuition
Just me, at the moment.
Versioning
Using SemVer for assembly versioning.
Authors
- Marco Teixeira (marcoaoteixeira) - initial work
License
MIT
Acknowledgement
- Hat tip to anyone whose code was used.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Nameless.Garda:
Package | Downloads |
---|---|
Nameless.Core
The Core library. |
|
Nameless.Caching.InMemory
Library to be used in conjunction with Microsoft.Extensions.Caching.Memory. |
GitHub repositories
This package is not used by any popular GitHub repositories.