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.
- Bản quyền chính hãng
- Xuất hóa đơn VAT

Tương thích
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

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.
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ể.

Lucky Penny Software Bundle
Bộ thư viện thương mại gồm AutoMapper và MediatR cho .NET, hỗ trợ object-to-object mapping theo convention và mediator pattern cho kiến…

AutoMapper
AutoMapper tự động ánh xạ giữa object phức tạp và DTO bằng quy ước đặt tên, hỗ trợ LINQ, custom type conversion và kiểm tra mapping runtime…

IPWorks SNMP macOS Edition
Bộ component SNMP cho macOS giúp nhúng chức năng agent và network management thời gian thực vào ứng dụng, hỗ trợ SNMPv1, SNMPv2c, Secure…
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í.