josupeit
-
- Deprecated
- 10,770 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,347 total downloads
- last updated 2/15/2015
- Latest version: 1.1.0
Lightweight object mapper with support for declarative fluent syntax. -
- 454 total downloads
- last updated 3/11/2026
- Latest version: 1.1.3
Job lifecycle interfaces for observable background operations with results, progress reporting, cancellation, and direct awaiting support. -
- 415 total downloads
- last updated 3/10/2026
- Latest version: 1.0.6
Background service lifecycle interfaces with start, stop, pause, and resume operations. Exposes a ServiceState enum covering all transition states. -
- 366 total downloads
- last updated 3/11/2026
- Latest version: 1.1.3
Abstract base class for custom IJob implementations. Provides stable identity, state management, cancellation, the Changed event, and guard helpers for transition validation. -
- 324 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
IScheduler abstraction for decoupling work submission from execution strategy. Covers sync and async actions, functions, and cancellable variants across three scheduling families. -
- 258 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
Background service lifecycle base classes with validated state transitions and optional pause support. Sync and async variants, with IDisposable and IAsyncDisposable combinations. -
- 257 total downloads
- last updated 3/11/2026
- Latest version: 1.1.3
IJobFactory that routes job execution through an IScheduler for sequential ordering, bounded parallelism, and pause support. -
-
- 255 total downloads
- last updated 3/30/2026
- Latest version: 1.0.9
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 -
-
- 218 total downloads
- last updated 3/10/2026
- Latest version: 1.0.8
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. -
- 172 total downloads
- last updated 3/10/2026
- Latest version: 1.0.6
CQRS command and query interfaces covering all combinations of input, output, and query purity. Every interface exposes both synchronous and asynchronous execution paths. -
- 151 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
Channel-backed IScheduler with FIFO ordering, configurable parallelism, back-pressure, and pause/resume support. Built on System.Threading.Channels. -
- 149 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
Specification pattern with operator overloads for composable, named business rules. Supports sync and async evaluation with AND, OR, XOR, and NOT composition. -
- 135 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
Thread pool IJobFactory implementation. Creates observable jobs with support for results, progress reporting, and cancellation — no scheduler setup required. -
- 135 total downloads
- last updated 3/10/2026
- Latest version: 1.0.7
Thread pool IScheduler implementation for fire-and-go workloads. No lifecycle overhead — dispatches actions and functions to the thread pool immediately. -
- 130 total downloads
- last updated 3/10/2026
- Latest version: 1.0.8
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. -
- 51 total downloads
- last updated 8/19/2026
- Latest version: 0.1.11
An implementation of the Milter protocol (wire version 2), the mail filter protocol spoken by Postfix and Sendmail. Write the filter in C#: implement the callbacks for the SMTP events you care about and the... More information -
- 0 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