Skip to content
contributors edited this page Apr 25, 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.

using Commands.Testing;

Learn how to test commands and ensure they function as expected.

βš™οΈ 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.

Clone this wiki locally