2013-07-20 17 views
5

Sự cố

Tôi đang cố gắng làm cho Quy tắc xác thực thông thạo của tôi hoạt động, hiện tại không và tôi không biết tại sao điều đó xảy ra, mọi thứ đều ổn. Tôi muốn bằng cách nào đó bước vào mã thực hiện xác nhận chính nó, nhưng RuleSet lambdas là ExpressionTrees mà không cung cấp trải nghiệm gỡ lỗi thậm chí kém.Gỡ lỗi quy tắc xác thực thông thạo

Câu hỏi

Có cách nào để gỡ rối logic RuleSet để xem điều gì đang xảy ra bên trong RuleSets không?

Trả lời

2

FluentValidation là nguồn mở, vì vậy về mặt lý thuyết bạn có thể tải xuống mã từ repo tại http://fluentvalidation.codeplex.com/SourceControl/ và sau đó tải lên giải pháp, tham chiếu trực tiếp, sau đó thực hiện bước.

Hy vọng điều này sẽ giúp bạn có được nơi bạn cần, nhưng tôi chắc rằng ai đó ở đây có thể giúp bạn nếu bạn cung cấp các quy tắc của mình và có thể một số bài kiểm tra đơn vị hiển thị lỗi.

+1

Vấn đề có vẻ như không liên quan đến quy tắc đặt vì quy tắc đang được thực thi (tôi thấy rằng qua trình gỡ lỗi) và thậm chí khi tôi thêm quy tắc bị lỗi sẽ không được đảm bảo 100%, chúng không bị lỗi ... – Lu4