I just created a simple .Net Core 2.0 Web App while using the ServiceStack.Core 1.0.44. While debugging I see that that my validator is getting called twice for each request. Looking at the call stack I do see that it gets invoked once by “ApplyRequestFilters” and the second time by “ApplyRequestFiltersAsync”.