Pablo Quevedo
· portfolio
Experience
Projects
Open source
About
PT
Open source
PMQ Suite
Public .NET libraries that I write and maintain. It is the part of my work anyone can read today, without a confidentiality agreement.
PMQ.Domain
The DDD building blocks: entity, aggregate root, value object and domain event.
PMQ.ErrorHandling
Centralized error handling in ASP.NET Core: exception filter, notification mapping, model state validation and a standardized response.
PMQ.Identity
A provider-agnostic identity module. Two modes: external, with a token from a central provider over OIDC, and local, with a JWT issued by the…
PMQ.Mediator
A mediator for .NET with a behavior pipeline, validation integration, streaming and notification publishing. 37 files, 2,154 lines.
PMQ.Notifications
How a business rule complains, in a .NET system, accumulating what is wrong instead of throwing an exception at the first problem.