josupeit
-
- Deprecated
- 10,849 total downloads
- last updated 4/25/2013
- Latest version: 1.1.4
Ninject extension that provides an automatic event-based wireup mechanism for loosely coupled systems. -
- Deprecated
- 4,396 total downloads
- last updated 2/15/2015
- Latest version: 1.1.0
Lightweight object mapper with support for declarative fluent syntax. -
- 1,363 total downloads
- last updated 9/25/2026
- Latest version: 1.0.23
Background service lifecycle interfaces with start, stop, pause, and resume operations. Exposes a ServiceState enum covering all transition states. -
- 1,117 total downloads
- last updated 9/25/2026
- Latest version: 1.1.19
Job lifecycle interfaces for observable background operations with results, progress reporting, cancellation, and direct awaiting support. -
- 1,039 total downloads
- last updated 9/25/2026
- Latest version: 1.0.24
IScheduler abstraction for decoupling work submission from execution strategy. Covers sync and async actions, functions, and cancellable variants across three scheduling families. -
- 917 total downloads
- last updated 9/25/2026
- Latest version: 2.0.5
Abstract base class for custom IJob implementations. Provides stable identity, state management, cancellation, the Changed event, and guard helpers for transition validation. -
- 891 total downloads
- last updated 9/25/2026
- Latest version: 1.0.24
Background service lifecycle base classes with validated state transitions and optional pause support. Sync and async variants, with IDisposable and IAsyncDisposable combinations. -
- 778 total downloads
- last updated 9/25/2026
- Latest version: 1.0.26
Abstract base classes for building custom IScheduler implementations. Reduces the full IScheduler API to a single Enqueue or EnqueueAsync override with all sync/async bridging handled. -
-
- 637 total downloads
- last updated 9/25/2026
- Latest version: 1.1.2
Roslyn source generator that implements IDisposable and IAsyncDisposable from a [DisposableMixin] attribute. Generates a correct, idiomatic dispose pattern at compile time with zero runtime overhead. Includes a... More information -
-
- 620 total downloads
- last updated 9/25/2026
- Latest version: 2.0.5
IJobFactory that routes job execution through an IScheduler for sequential ordering, bounded parallelism, and pause support. -
- 604 total downloads
- last updated 9/25/2026
- Latest version: 1.0.22
CQRS command and query interfaces covering all combinations of input, output, and query purity. Every interface exposes both synchronous and asynchronous execution paths. -
-
.NET 8.0 This package targets .NET 8.0. The package is compatible with this framework or higher. .NET Core 3.0 This package targets .NET Core 3.0. The package is compatible with this framework or higher. .NET Standard 2.0 This package targets .NET Standard 2.0. The package is compatible with this framework or higher.
- 494 total downloads
- last updated 9/25/2026
- Latest version: 1.0.24
Channel-backed IScheduler with FIFO ordering, configurable parallelism, and pause/resume support. Built on System.Threading.Channels. -
-
- 482 total downloads
- last updated 9/25/2026
- Latest version: 1.0.24
Thread pool IScheduler implementation for fire-and-go workloads. No lifecycle overhead — dispatches actions and functions to the thread pool immediately. -
- 473 total downloads
- last updated 9/25/2026
- Latest version: 2.0.5
Thread pool IJobFactory implementation. Creates observable jobs with support for results, progress reporting, and cancellation — no scheduler setup required. -
- 460 total downloads
- last updated 9/25/2026
- Latest version: 1.0.24
Specification pattern with operator overloads for composable, named business rules. Supports sync and async evaluation with AND, OR, XOR, and NOT composition. -
- 459 total downloads
- last updated 9/25/2026
- Latest version: 1.0.25
CQRS command and query base classes. Implement only one execution path — sync or async — and the other is bridged automatically. Detects and reports unintended mutual recursion. -
- 434 total downloads
- last updated 10/12/2026
- Latest version: 0.4.2
An implementation of the Milter protocol, the mail filter protocol spoken by Postfix and Sendmail. Speaks wire version 6 and negotiates down to whatever the MTA offers, with a floor of version 2. Write the... More information -
- 159 total downloads
- last updated 8/20/2026
- Latest version: 0.1.6
A client for the spamc/spamd protocol, the HTTP-like request/response protocol SpamAssassin's scanning daemon speaks. Covers the full command set of protocol 1.5 - CHECK, SYMBOLS, REPORT, REPORT_IFSPAM,... More information