Robotico.Outbox.InMemory
by: robotico.dev Kft.
- 33 total downloads
- Latest version: 0.1.4
In-memory IOutbox with preserved enqueue order for tests and single-process scenarios. Depends on Robotico.Outbox, Robotico.Result.
Robotico.Outbox.MishimaDb
by: Robotico
- 43 total downloads
- Latest version: 1.1.3
IOutbox backed by MishimaDb logical-type rows. Enqueue stages one OutboxMessage row; optional MishimaWriteTransaction defers persistence until the host unit of work commits.
Robotico.Outbox.MishimaDocs
by: Robotico
- 41 total downloads
- Latest version: 1.1.3
IOutbox backed by MishimaDocs. Enqueue writes one JSON document per message; optional IMishimaWriteBatch defers persistence until CommitAsync.
Robotico.Outbox.MongoDb
by: robotico.dev Kft.
- 7 total downloads
- Latest version: 0.1.4
IOutbox with outbox collection in same MongoDB; optional background processor. Depends on Robotico.Outbox, Robotico.Result, MongoDB.Driver.
Robotico.Repository
by: robotico.dev Kft.
- 14 total downloads
- Latest version: 1.2.3
Repository and Unit of Work interfaces for .NET. IEntity<TId>, IRepository<TEntity,TId>, IAsyncRepository<TEntity,TId>, IUnitOfWork, IUnitOfWorkCapabilities / UnitOfWorkProfile, UnitOfWorkGuard / UnitOfWorkRequirement. Depends on Robotico.Result.
Robotico.Repository.CosmosDb
by: robotico.dev Kft.
- 3 total downloads
- Latest version: 0.1.4
IRepository and IUnitOfWork backed by Microsoft.Azure.Cosmos. Depends on Robotico.Repository, Robotico.Domain, Robotico.Result, Microsoft.Azure.Cosmos.
Robotico.Repository.Dapper
by: robotico.dev Kft.
- 3 total downloads
- Latest version: 0.1.4
IRepository and IUnitOfWork over IDbConnection (Dapper/raw SQL). Depends on Robotico.Repository, Robotico.Domain, Robotico.Result, Dapper.
Robotico.Repository.EntityFrameworkCore
by: robotico.dev Kft.
- 6 total downloads
- Latest version: 0.1.4
IRepository and IUnitOfWork backed by EF Core (provider-agnostic). App adds Npgsql/SqlServer/Sqlite etc. Depends on Robotico.Repository, Robotico.Domain, Robotico.Result, Microsoft.EntityFrameworkCore.
Robotico.Repository.InMemory
by: robotico.dev Kft.
- 5 total downloads
- Latest version: 0.1.4
In-memory IRepository and IUnitOfWork for tests and prototyping. Depends on Robotico.Repository, Robotico.Domain, Robotico.Result.
Robotico.Repository.MishimaDb
by: Robotico
- 15 total downloads
- Latest version: 1.1.3
IRepository and IUnitOfWork backed by MishimaDb using document-on-row storage (primary key + JSON payload). MishimaDbUnitOfWork coordinates a real MishimaWriteTransaction commit; pass WriteTransaction to repositories for atomic multi-write scopes.
Robotico.Repository.MishimaDocs
by: Robotico
- 12 total downloads
- Latest version: 1.1.3
IRepository, IAsyncRepository, and IUnitOfWork backed by MishimaDocs (embedded document store). Each repository operation commits immediately when using sync collections; async writes use IMishimaAsyncCollection when the database supports async persistence. MishimaDocsUnitOfWork.CommitAsync is a no-op success for API parity; IUnitOfWorkCapabilities describes semantics.
Robotico.Repository.MongoDb
by: robotico.dev Kft.
- 4 total downloads
- Latest version: 0.1.4
IRepository and IUnitOfWork backed by MongoDB.Driver using IMongoCollection and optional IClientSessionHandle. Depends on Robotico.Repository, Robotico.Domain, Robotico.Result, MongoDB.Driver.
Robotico.Resilience
by: robotico.dev Kft.
- 43 total downloads
- Latest version: 1.0.3
Retry and circuit breaker for operations that return Result. Depends only on Robotico.Result. RetryPolicy, Retry.ExecuteAsync, CircuitBreaker.
Robotico.Result
by: robotico.dev Kft.
- 292 total downloads
- Latest version: 1.0.4
Industry-standard Result and error types for .NET: Map, Bind, MapError, Match, Tap, Recover, Combine, Collect, Try. Railway-oriented, immutable, zero package dependencies.
Robotico.Saga
by: robotico.dev Kft.
- 32 total downloads
- Latest version: 1.0.3
Saga pattern: compensating transactions, orchestration/choreography. Result-based. Depends on Robotico.Result.
Robotico.Specification
by: robotico.dev Kft.
- 7 total downloads
- Latest version: 1.0.3
Specification pattern for .NET: composable query criteria (ISpecification<T>), And, Or, Not, ExpressionSpecification for LINQ/EF Core. Optional criteria via Robotico.Option. Aligns with Robotico.Domain (IEntity, ValueObject).
Robotico.Time
by: robotico.dev Kft.
- 47 total downloads
- Latest version: 1.0.1
Application ports for embedded time-series + wide-event stores: session/store, metric series register/append/query, wide-event tables with inverted/full-text lookup, and a required Doctor ops report. Engine adapters (e.g. Robotico.Time.MishimaTime) implement these ports. Not an IRepository.
Robotico.Time.MishimaTime
by: robotico.dev Kft.
- 4 total downloads
- Latest version: 1.0.1
ITimeStore / ITimeSession backed by embedded MishimaTime. Series + wide-event tables, inverted/full-text lookup, and a required Doctor ops report; Result-mapped engine errors. Does not expose MishimaTime types on the public surface.
Robotico.Units
by: Robotico
- 1 total downloads
- Latest version: 0.1.0
SI unit value for .NET. A double magnitude and seven float base-unit powers, with arithmetic, named-unit conversion, and a sourced historical catalogue. Zero package dependencies.
Robotico.Validation
by: robotico.dev Kft.
- 9 total downloads
- Latest version: 1.0.3
Result-based validation: IValidator<T> with Validate returning Result. Integrates with Robotico.Result and Robotico.Mediator pipeline.