Robotico.Domain
by: robotico.dev Kft.
- 19 total downloads
- Latest version: 1.0.4
DDD building blocks for .NET. IEntity<TId>, abstract ValueObject (GetEqualityComponents). Zero dependencies.
Robotico.Events
by: robotico.dev Kft.
- 5 total downloads
- Latest version: 1.0.4
Domain Events for .NET. IDomainEvent, IEventDispatcher (DispatchAsync returns Result). Depends on Robotico.Result.
Robotico.Events.InMemory
by: robotico.dev Kft.
- 2 total downloads
- Latest version: 0.1.4
In-memory IEventDispatcher for tests and demos. Depends on Robotico.Events, Robotico.Result.
Robotico.Events.Mediator
by: robotico.dev Kft.
- 6 total downloads
- Latest version: 0.1.4
IEventDispatcher implementation that dispatches domain events via IMediator.SendAsync. Depends on Robotico.Events, Robotico.Mediator, Robotico.Result.
Robotico.EventSourcing
by: robotico.dev Kft.
- 3 total downloads
- Latest version: 1.0.3
Event sourcing: event store abstraction, aggregates that fold events. Result-based. Depends on Robotico.Result.
Robotico.Idempotency
by: robotico.dev Kft.
- 37 total downloads
- Latest version: 1.0.3
Command idempotency for APIs and messaging. IIdempotencyStore, Result. Depends on Robotico.Result.
Robotico.Mapper
by: robotico.dev Kft.
- 6 total downloads
- Latest version: 1.0.3
Object-object mapping (Entity/DTO). Convention + optional config; source-generator approach. Fits Mediator and API layer; zero or minimal Robotico deps.
Robotico.Mediator
by: robotico.dev Kft.
- 46 total downloads
- Latest version: 1.0.4
Lightweight mediator pattern for .NET: CQRS-style request/handler dispatch with pipeline behaviors. Uses Robotico.Result for void/command results. Assembly-scan registration.
Robotico.Mediator.SourceGenerator
by: robotico.dev Kft.
- 1 total downloads
- Latest version: 1.0.2
Optional source generator for Robotico.Mediator: generates zero-reflection dispatch for request handlers (AOT/trim-friendly).
Robotico.Option
by: robotico.dev Kft.
- 9 total downloads
- Latest version: 1.0.4
Option/Maybe type for .NET. Option<T> struct with None, Some, IsSome, IsNone, Match, Map, Bind, GetValueOr(default). Zero dependencies.
Robotico.Outbox
by: robotico.dev Kft.
- 57 total downloads
- Latest version: 1.0.3
Transactional outbox for .NET. IOutbox (EnqueueAsync, CommitAsync returning Result). Depends on Robotico.Result.
Robotico.Outbox.CosmosDb
by: robotico.dev Kft.
- 5 total downloads
- Latest version: 0.1.4
IOutbox with outbox container in Cosmos; same transaction scope. Depends on Robotico.Outbox, Robotico.Result, Microsoft.Azure.Cosmos.
Robotico.Outbox.EntityFrameworkCore
by: robotico.dev Kft.
- 5 total downloads
- Latest version: 0.1.4
IOutbox with outbox table in same DbContext; optional background processor. Depends on Robotico.Outbox, Robotico.Result, Microsoft.EntityFrameworkCore.
Robotico.Outbox.InMemory
by: robotico.dev Kft.
- 32 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.MongoDb
by: robotico.dev Kft.
- 6 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.
- 13 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.
- 2 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.
- 2 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.
- 5 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.