added content type resolver injection