Where is the best point to do database based validations in a C# App with fluent validation? I have a fluent validation implemented in my WebAPI: