Created by: bhaan
Related to #107 (closed)
The changes here propose a small refactor for message validation. I've created a validator
interface, with two implementations, one for FIX, and another for FIXT. We currently have some logic in the session
struct surrounding validation that determines which data dictionaries to use. With these changes, I've been able to move all of that decision making into the validation
file.
Additionally, this refactor will encourage a more scalable approach for upcoming validation configuration enhancements, ex. #107 (closed)
Thoughts