If depends on what you want to validate. If you want to validate values provided for the data contract, the data contract class is the right place (let it implement SysOperationValidatable interface). If you want to validation something else, you may need to put validation somewhere else.
↧