Skip to content
contributors edited this page Jun 20, 2025 · 20 revisions

Commands.NET's main focus is for its users to enjoy writing code with the library and master it with relative ease. For this claim to have any value, a great deal is done to help a developer write intuitive and boilerplate-less code, alongside keeping documentation simple and complete.

Available Content:

πŸ“š Modules

using Commands;

Learn about the modular-API, a scaleable approach to command declaration with strongly typed classes and methods.

πŸ“ Parameter Types

using Commands;

Learn about the different parameter types that can be used for commands.

πŸ“¦ Return Types

using Commands;

Understand the return types that can be used or how they can be extended in Commands.NET.

using Commands;

All about handling command results and treating custom return types.

using Commands.Conditions;

Define your own checks to ensure commands will only run and succeed when they are allowed to.

πŸ“– Type Parsing

using Commands.Parsing;

Manage and create custom parsers for changing raw input into types.

βš™οΈ Hosting Commands

using Commands.Hosting;

Empower your commands with the .NET generic host and service-pattern scoping mechanisms.

Note

This namespace requires an additional package to be installed (Commands.NET.Hosting).

🌐 HTTP Commands

using Commands.Http;

Learn how to expose your commands as HTTP endpoints using the Commands.NET HTTP package.

Note

This namespace requires an additional package to be installed (Commands.NET.Http).

Clone this wiki locally