Алексей Кузнецов
А почему у вас пользователь выбирает форматтер?
Ну не совсем обычный пользователь, но например другой разработчик.
Я то могу сейчас сделать для конкретного типа сущности, но если другому разрабу нужно будет сделать тоже самое для другого типа сущности, то, чтобы он без проблем это сделал