ocaparoglu
-
- 15,085 total downloads
- last updated 1/19/2023
- Latest version: 1.2.0
UnitOfWork, Generic Repository, Redis, Authentication Example Project : https://github.com/ozcancaparoglu/Marketplace How to use : -
- 1,885 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Shared kernel primitives: Result, Error, Entity, domain event abstractions, and IDateTimeProvider. -
- 1,722 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
CQRS interfaces (ICommand, IQuery, handlers), inbox message handler base, SQL connection factory abstraction, and ConcurrencyException. -
- 1,058 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
DomainEventDispatcher, DomainEventDbContextBase (EF Core base with SaveChanges dispatch), and DateTimeProvider. -
- 1,201 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Inbox pattern: InboxMessage entity, EF Core configuration, IInboxDbContext, ProcessInboxMessagesJob (Quartz + Dapper), and InboxOptions. -
- 989 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Outbox pattern: OutboxMessage entity, EF Core configuration, IOutboxDbContext, ProcessOutboxMessagesJob (Quartz + Dapper), and OutboxOptions. -
- 927 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
ASP.NET Core utilities: GlobalExceptionHandler, CustomResults (Result-to-ProblemDetails), RequestContextLoggingMiddleware, IEndpoint pattern, and Result Match extensions. -
- 1,096 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Validation and logging decorators for CQRS handlers, plus the AddCqrs DI extension that auto-registers handlers and wires decorators via Scrutor. -
- 901 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
RabbitMQ messaging: RabbitMqPublisher, RabbitMqConsumer (BackgroundService writing to inbox), RabbitMqOptions, and DI registration. -
- 587 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Redis distributed cache: ICacheService, RedisCacheService (StackExchange.Redis via IDistributedCache), ICachedQuery marker interface, CachingDecorator for IQueryHandler, and CacheOptions. -
- 496 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Keycloak JWT Bearer authentication, role/permission claim mapping, authorization policies, and Serilog structured logging for Onspay microservices. -
- 479 total downloads
- last updated 6/2/2026
- Latest version: 1.0.11
Keycloak Admin REST API client for user, role, permission, and group management. Used by services that need to provision or modify Keycloak users (e.g., AuthService).