1,214 packages tagged with “options”
A Getopt::Long-inspired option parsing library for C#.
A collection of common options for System.Text.Json and JSON.net
Microsoft.Extensions.Options validation with FluentValidation
Provides validation functionality related to Options (nested DataAnnotations validation, eager validation on startup..).
Provides additional configuration specific functionality related to Options.
Localization components. More info on web site https://stocksharp.com/store/
Trading messages (register order, cancel order, subscribe market data etc.). More info on web site https://stocksharp.com/store/
Logging components. More info on web site https://stocksharp.com/store/
Trading entities (security, trade etc.). More info on web site https://stocksharp.com/store/
Trading algorithms. More info on web site https://stocksharp.com/store/
Configuration components. More info on web site https://stocksharp.com/store/
The collection of the functionality for Options Validations that can be utilized for AspNetCore or GenericHost.
Allows to substitute variables from configuration, this way hostnames, or passwords can be separated and automatically substituted if another configuration entry references them. Scenarios could be that you have the password from an Azure KeyVault and the connection string defined in appsettings. The connection string can reference the password. Another scenario is that you have multiple configuration entries for the same domain, don't duplicate that information anymore, reference it.
Remora.Extensions is a set of libraries that extend the C# ecosystem, in similar vein to Microsoft.Extenions. This package adds support for immutable option types for Microsoft's DI containers.
A simple way to add configuration using plain objects.
The package defines option extensions used by other CodeGator packages. Platforms supported: .NET 6.x or above
Licensing components. More info on web site https://stocksharp.com/store/
A callback-based program option parser for C#. See the documenation at http://docs.go-mono.com/?link=N%3aMono.Options and some examples in the code and under the OptionSet topic at http://docs.go-mono.com/?link=T%3aMono.Options.OptionSet
Succinc<T> is a .NET library that adds a number of functional features to C#: * Discriminated unions, * Pattern matching, * Partial applications, * "Implicitly" typed lambdas, * The ability to treat void methods as Unit functions, * Replacements for TryParse methods that return an Option<T> (or Maybe<T>, if you prefer), rather than using the out parameter anti-pattern. * "cons" support for IEnumerable<T> (add elements to the head of an enumeration, or split an enumeration into its head element and an enumeration containing the remaining items, all without repeatedly enumerating that enumerable). * Indexed enumerations, * Cycle() methods that endlessly repeat an enumeration, again without repeatedly enumerating that enumerable). * Replacements for IEnumerable<T>'s XXXOrDefault methods that return an Option<T> (or Maybe<T>, if you prefer), avoiding null and the "did it return a value, or the default?" problem, * And finally, basic parameter piping support.
OKX V5 Api Wrapper. Up-to-date, most-complete, well-organized, well-documented, easy-to-use, multi-task and multi-thread compatible OKX Cryptocurrency Exchange Rest and Websocket Api Wrapper
The collection of the IHost related functionality used with GenericHost.
Automatically expand environment variables in configuration files
Fix core. More info on web site https://stocksharp.com/store/
FIX/FAST
Core server components. More info on web site https://stocksharp.com/store/
Determine configuration file section name for an option class and bind the section to the class
Adds support for placeholders to the .NET configuration stack.
A helper class with console arguments parsing, log initialization, configuration file loading. Uses NLog for logging.
C# ArgsManager is easy library to implement options/switches support in your console app
An extensible replacement for the CommandLineProvider fixing the wacky multiple argument notation and bringing together some widely used command line parser and the modern extensible configuration world of dotnet core.