AlphaAppTools
-
- 25,228 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Contracts (interfaces, records, enums, delegates) for cross-cutting .NET utilities: console app execution, date/time and time-of-day string conversion, job execution with retries, network port scanning and file... More information -
- 23,108 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Implementations of the AlphaAppTools.Useful contracts plus DisposableBase, observable, string, collection, reflection and expression extensions, exponential-backoff retries, interval scheduling, polymorphic... More information -
- 20,937 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Fluent extension methods for Autofac's ContainerBuilder that simplify common registration patterns, plus support for replacing a service type with a generic type chosen by the requesting type. -
- 20,163 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
FluentAssertions extension methods for concise null checks (ShouldNotBeNull), exact exception message comparison (WithMessageSameAs) and line-by-line multiline text assertions with detailed error reporting. -
- 18,280 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Testing helpers for xUnit: IDisposable contract verification, in-memory logging, observable subscription collection, condition polling, EF Core async-queryable shims, end-to-end console app runners and a base... More information -
- 17,526 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Contract for a build utility that resolves a sibling project's build output directory from the current project's build directory, preserving the configuration and target framework subdirectories under bin. -
- 15,923 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Moq extensions for stricter unit testing: strict mock creation, single-enumeration IEnumerable mocks and Returns/ReturnsOnce overloads that throw when a setup is called more times than expected. -
- 14,945 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Implementation of the AlphaAppTools.UsefulBuild contract that resolves a sibling project's build output directory by splitting the current project's build path at its bin segment and reusing the subdirectories... More information -
- 6,311 total downloads
- last updated 5/2/2026
- Latest version: 10.3.0
AlphaAppTools.UsefulConfiguration -
- 4,867 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Implementations of the AlphaAppTools.UsefulWeb contracts: an HttpClient-based handler with OAuth 2.0 client-credentials token caching via OpenID Connect discovery, plus URL and query string extension methods. -
- 3,261 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Contracts for simplified HTTP client operations: an HttpClientHandler interface for GET and POST requests with query parameters, headers, basic or token authentication and OAuth 2.0 access token acquisition,... More information -
- 1,138 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Contracts and models for managing Docker containers, exec processes, images, volumes and networks: manager interfaces, a Docker client facade and records for creation parameters, bindings and inspection... More information -
- 1,020 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Docker.DotNet-based implementations of the AlphaAppTools.UsefulDocker contracts: a Docker client facade, container and exec managers, observable stdout and stderr streams, host port allocation and graceful... More information -
- 1,007 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Extension methods that format blockchain amounts held as BigInteger or decimal in one of two paired units such as gwei and ETH, switching to the big unit once the value reaches a configurable magnitude... More information -
- 1,029 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Helpers for Docker-based integration tests: resolving the Docker daemon endpoint for the current OS platform and idempotent removal of leftover containers, volumes and networks between test runs. -
- 983 total downloads
- last updated 9/20/2026
- Latest version: 10.6.3
Extension methods for IConfigurationSection that read typed values (string, int, bool, float, BigInteger, enums) with culture-invariant parsing and optional, required and required-allow-empty semantics.