Tôi đã sử dụng một số giải pháp kiểu AOP cơ bản cho các mối quan tâm chéo như bảo mật, ghi nhật ký, xác thực, vv Giải pháp của tôi đã được giải quyết xung quanh Castle Windsor và DynamicProxy. Tôi đã đi xuống tuyến đường này bởi vì tôi có thể áp dụng tất cả mọi thứ bằng cách sử dụng một DSL dựa trên DSL và giữ mã của tôi sạch thuộc tính. Tôi đã nói vào cuối tuần để có một cái nhìn tại PostSharp vì nó được cho là một giải pháp "tốt hơn". Tôi đã có một cái nhìn nhanh về PostSharp, nhưng tôi đã được đưa ra bởi việc sử dụng thuộc tính.Áp dụng AOP
Có ai đã thử cả hai giải pháp và muốn chia sẻ trải nghiệm của họ không?
Đây là một câu trả lời khá cũ mà tôi tình cờ, nhưng tôi chỉ muốn lưu ý rằng PostSharp sao bây giờ thực sự chuyển đổi các tập tin PDB, vì vậy vấn đề gỡ lỗi là không còn nữa (xem: http://stackoverflow.com/questions/2006508/postsharp-pdb-debugging-and-referenced-assemblies) –