Tôi mới trong Microsoft Message Queue trong Windows Server, tôi cần phải đẩy, nếu EmployeeID là NULL.Xác nhận hàng đợi ngoại lệ bằng MSMQ trong C#
Các nhân viên Mẫu Class là
public class Employee
{
public string EmployeeID { get; set; }
public string EmployeeName { get; set; }
}
public void ValidationProcess(Employee emp)
{
if((emp != null) || (emp.EmployeeID == null))
{
// Push into Validation Exception Queue using MSMQ
}
}
Một khi dữ liệu bị đẩy vào mà Queue Validation ngoại lệ, nó phải được xử lý bằng quá trình riêng biệt. Mỗi 1 giờ quy trình cần bắt đầu và cần gọi phương thức sau
public void ValidationExceptionProcess(object obj)
{
// Some Inner Process
// Log the Error
}
Vui lòng hướng dẫn tôi cách tạo và xử lý.
Bạn có thể vui lòng xây dựng câu trả lời của bạn với mã tương ứng. –
@ B.Balamanigandan ở đây bạn là bạn đời. Đã thêm một số mã để hỗ trợ bạn. Tôi hy vọng mọi thứ rõ ràng hơn bây giờ – Pan
Khá tốt ... Tôi cần gọi phương thức đọc qua dịch vụ windows. Dịch vụ này sẽ bắt đầu cuộc gọi để thực thi phương pháp đọc. - Vui lòng chia sẻ ý tưởng của bạn trong phần đó. –