Validations with WCF and Windsor
Yesterday, I posted a solution for intercepting WCF calls with IOperationInvoker for validation. At the end of the article, I mentioned that you could probably get this integration working with Castle’s Validator if you did not want to use the Enterprise Library Validation Application Block. I forgot that Windsor supports configuring components as WCF services. While you could go the route that I suggested, you would probably be better served to take a look at Windsor’s WCF integration http://www.ayende.com/Blog/archive/2007/06/12/WCF-Windsor-Integration.aspx. Then, you can use Castle Validator and configure your validations with attributes or Windsor.