1,055 packages tagged with “Command”
Terse syntax C# command line parser for .NET. For FSharp support see CommandLineParser.FSharp. The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.
A Getopt::Long-inspired option parsing library for C#.
Command Line Parsing and Execution
Library for interacting with command-line interfaces
Style your C# console output!
The ultimate command line application framework
Changelog manager dotnet tool.
A simple, strongly typed .NET C# command line parser library using a fluent easy to use interface
A simple, strongly typed .NET C# command line parser library using a fluent easy to use interface.
The Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processor pattern provides a framework for handling orthogonal concerns such as logging, timeouts, or circuit breakers
Microsoft.Extensions.DependencyInjection integration for Paramore.Brighter Command Processor. Provides dependency injection container support for registering handlers, policies, and framework components.
Multi-purpose command line tool for analyzing and manipulating SARIF files
Command, Dependency Property and Attached Property patterns. Also contains WPF controls for PostSharp.Patterns.Model. An official PostSharp pattern library.
Class-first framework for building command-line interfaces
docopt.net is the .net version of the docopt python beautiful command line parser. docopt.net helps you define an interface for your command-line app, and automatically generate a parser for it. docopt.net is based on conventions that have been used for decades in help messages and man pages for program interface description. Interface description in docopt.net is such a help message, but formalized. Check out http://docopt.org for a more detailed explanation. Quick example: var arguments = new Docopt().Apply("Usage: prog [-a] [-b] FILE", args); if (arguments["-a"].IsTrue) {{ ... }}
DotNetCore.Repositories
Async Extensions for ICommand Includes AsyncCommand and IAsyncCommand which allows ICommand to safely be used asynchronously with Task. Includes AsyncValueCommand and IAsyncValueCommand which allows ICommand to safely be used asynchronously with ValueTask
Command line parser for .NET. Parses command line parameters into custom POCO objects.
Decouple does matter, A simple mediator for .Net for sending command, publishing event and request response with pipelines supported
Simple command line argument parser inspired by Python's argparse.
https://devlib.codeplex.com/ parse command line arguments DevLib is a highly reusable collection of components and core functionalities addressing common crosscutting concerns. It provides a comprehensive set of features that save development time, minimize costs, reduce the use of precious test resources, and decrease the overall maintenance effort. It is time to boost your productivity.
Use Autofac as the IoC container for Mediator.Net
This is a fork of the System.CommandLine library, with the ability to group options.
DotNetCore.MongoDB
Algorithm and data-structure library for .NET 4.5.2+ / Netstandard 2.0+. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more. Algorithmia is one of the pillars of LLBLGen Pro and is used in production successfully since May 2010. Many of the classes and algorithms in Algorithmia contain references to papers and articles on Wikipedia or other websites where you can find additional information regarding the algorithm or data-structure implemented. The core design of Algorithmia is about making algorithms and data-structures which are known for many years available to the .NET developer in easy to use and properly documented classes and methods. No class or method implemented in Algorithmia re-implements a .NET BCL (base class library) class or method unless it was necessary to do so (e.g. the linked list in .NET is re-implemented as it doesn't have an O(1) concat operation, which is necessary for the Fibonacci heap).
Text command parsing library
Log message by using Serilog
A set of useful utilities to build a console app
OBSOLETE - This fork is not maintained, and the official package has activity again. Please use this one: https://www.nuget.org/packages/CommandLineParser/ --- The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks.