class BaseProjectionFactory {

    public <T> T createProjection(@NotNull Object object, @NotNull Class<T> projectionType) {
        return projectionFactory.createProjection(projectionType, object);
    }

    @Autowired public  BaseProjectionFactory(ProjectionFactory projectionFactory, UserAuthService userAuthService);

}