Skip to content

The purpose of the libarary is to provide simple and concise extension methods that allow arguments and state to be validated efficiently at runtime.

License

Notifications You must be signed in to change notification settings

open-collar/OpenCollar.Extensions.Security

Repository files navigation

Open Collar

OpenCollar.Extensions.Security

Latest Build:

The purpose of the libarary is to provide simple and concise extension methods that allow arguments and state to be validated efficiently at runtime.

Set-up Developer Environment

There are no hard dependencies on tooling, all that is required is the .NET Core 3.1 SDK which can be installed:

  • From the SDK page;
  • Or as part of Visual Studio 2019 (Versions >= 16.4.0) (the Community Edition is free).

Non-Essential Tools

  • Visual Studio Extensions:
    • CodeMaid - very handy for standardising formatting;
    • EditorGuideLines - simple vertical lines in the VS text editor to help with alignment and line length;
    • FxCop - static code analysis;
    • GhostDoc - XML comment generation and editing;
    • ILSpy - code decompilation;
    • Markdown Editor - VS editor for Markdown files;
    • SpecFlow - acceptance testing;
  • Visual Studio Code Extensions:

Reference

Related Projects

About

The purpose of the libarary is to provide simple and concise extension methods that allow arguments and state to be validated efficiently at runtime.

Resources

License

Stars

Watchers

Forks

Packages

No packages published