Звучит так, как будто бы это противоречит сразу всему. Так что, думаю, невозможно
2 фабрики запихнуть в одну можно, условий синтаксис не поддерживает
канеш можно - это ж функции, напиши свой декоратор-обертку
Идея в том чтоб архитектура базы была разной в зависимости от конфига сервера
Нет, но можно составить декоратор, который будет работать как вам надо. Только я крайне не советую это делать, потому что причина возникновения такого желания это непонимание, что декораторы это Design-time штуковина, а не runtime
чего не стоит так делать ? делал такие декораторы для методов логгера и в зависимости от уровня логгирования декоратор вызывал методы или пропускал вызовы
Если какой-то конкретный вопрос, сформулируй понятнее. Почему не стоит делать проверку условия внутри кода декоратора, когда условие может быть разрешено во время формирования класса?
Обсуждают сегодня