CQRS ES classes