MediatR

MediatR triển khai mẫu mediator và command dispatcher cho kiến trúc ứng dụng lớn, hỗ trợ request/response, notification trong cùng tiến trình và middleware để tách logic use case khỏi UI framework.

Giá tham khảo · Annual License
19.952.000₫
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện MediatR

Tương thích

Visual Studio 2022Visual Studio 2019Visual Studio 2017Visual Studio 2015Visual Studio 2013 +5 khác

Tính năng nổi bật

Cung cấp các mẫu command dispatcher cho luồng xử lý nghiệp vụ.

Hỗ trợ Clean architecture trong tổ chức mã nguồn ứng dụng.

Phù hợp với Vertical Slice architecture theo từng use case.

Tách rời application use case logic khỏi nhau.

Bao gồm mô hình request/response chạy in-process.

Hỗ trợ notification theo kiểu event trong cùng tiến trình.

Bổ sung middleware support cho pipeline xử lý.

Giữ application logic không phụ thuộc UI platform cụ thể.

Giữ application logic không phụ thuộc framework giao diện cụ thể.

Tổng quan

Screenshot of MediatR

MediatR tập trung vào mẫu mediator và command dispatcher để tổ chức luồng xử lý trong các ứng dụng có kiến trúc lớn. Cách tiếp cận này phù hợp khi cần giảm sự phụ thuộc trực tiếp giữa các phần logic nghiệp vụ.

Việc tách các use case khỏi nhau giúp mã nguồn dễ duy trì hơn khi ứng dụng phát triển thêm module và quy trình xử lý.

Phù hợp cho

  • Ứng dụng .NET cần tổ chức use case theo mediator pattern.

  • Hệ thống nhiều module nghiệp vụ muốn giảm coupling giữa các phần xử lý.

  • Dự án áp dụng Clean architecture để tách lớp nghiệp vụ rõ ràng.

  • Dự án dùng Vertical Slice architecture để gom logic theo từng luồng chức năng.

  • Ứng dụng cần xử lý request/response và notification nội bộ theo cơ chế in-process.

Ước tính chi phí

Chọn số developer để xem chi phí tham khảo.

Hình thức license
Số developer sử dụng
1
Tổng tham khảo (chưa VAT)
19.952.000 ₫
Từ 5 developer trở lên thường có giá tốt hơn.
Nhận báo giá chính thức
Phản hồi trong giờ làm việc · Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
Lucky Penny Software
Phiên bản
v14.0.0
Loại license
Annual License
Loại sản phẩm
.NET Assembly
Loại thành phần
.NET Assembly
Môi trường phát triển
Visual Studio 2022, Visual Studio 2019, Visual Studio 2017, Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, Visual Studio 2010, .NET và 2 môi trường khác
  • Phiên bản .NET hỗ trợ: .NET 8+.
  • Phiên bản .NET hỗ trợ: .NET Standard 2.0+.
  • Phiên bản .NET hỗ trợ: .NET Framework 4.6.2+.
  • Phạm vi giấy phép: 1 Team (up to 10 Developers), 1 Team (11 up to 50 Developers), 1 Team (Unlimited Developers).
  • Kiểu giấy phép: 1 Year Annual License và 1 Year Annual License Renewal.

Câu hỏi thường gặp

MediatR có giúp tách logic nghiệp vụ khỏi UI framework không?

Có. Middleware support được cung cấp để application logic không bị gắn chặt với UI platform hoặc framework cụ thể.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá tham khảo từ 19.952.000 ₫
Nhận báo giá