Describe the problem this feature would solve
I've written a custom validator that I have added to a property via the CustomValidation attribute. This custom validator needs a service and also use ValidationContext.Items dictionary to pass some flags. But I can not tell the ObservableValidator to use my custom context because it creates a new object when it validates the object.
Describe the solution
Add a way to pass a ValidationContext to the ObservableValidator