Resource lock middleware package for componenta/cqrs commands marked with #[Lock].
composer require componenta/cqrs-lockRegister the provider and configure Symfony\Component\Lock\LockFactory in the container.
return [
new Componenta\CQRS\ConfigProvider(),
new Componenta\CQRS\Lock\ConfigProvider(),
];The package provides Componenta\CQRS\Command\Middleware\ResourceLockMiddleware and lock-related exceptions.