Interface TypeAwareResourceResolver<Resource>