Câu hỏi được gắn thẻ «cqrs»

Mẫu thiết kế phân chia trách nhiệm truy vấn lệnh

2
Tại sao tách lớp CommandHandler với Xử lý () thay vì phương thức xử lý trong chính Lệnh
Tôi có một phần của mẫu CQRS được triển khai bằng S # arp Architecture như thế này: public class MyCommand { public CustomerId { get; set; } // some other fields } public class MyCommandHandler<MyCommand> : ICommandHandler<MyCommand, CommandResult> { Handle(MyCommand command) { // some code for saving Customer entity …


2
CQRS + Tìm nguồn sự kiện: (có đúng không) Các lệnh thường được truyền đạt điểm-điểm, trong khi Sự kiện miền được truyền thông qua pub / sub?
Về cơ bản, tôi đang cố gắng che giấu khái niệm về CQRS và các khái niệm liên quan. Mặc dù CQRS không nhất thiết phải kết hợp Nguồn tin nhắn và sự kiện, nó dường như là một sự kết hợp tốt (có thể thấy với rất nhiều ví …






2
Xử lý lệnh và DDD
Tôi có một ứng dụng ASP.NET MVC, sử dụng dịch vụ truy vấn để lấy dữ liệu và dịch vụ lệnh để gửi lệnh. Câu hỏi của tôi là về phần lệnh. Nếu một yêu cầu đến, dịch vụ lệnh sử dụng một bộ điều phối lệnh sẽ định tuyến …


4
Trường hợp một đối tượng trong CQRS + ES nên được khởi tạo hoàn toàn: trong hàm tạo hoặc khi áp dụng sự kiện đầu tiên?
Dường như có một thỏa thuận rộng rãi trong cộng đồng OOP rằng trình xây dựng lớp không nên để một đối tượng hoặc thậm chí hoàn toàn không được khởi tạo. "Khởi tạo" nghĩa là gì? Nói một cách đơn giản, quá trình nguyên tử đưa một vật thể …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.