шаблон). Я вот думаю, как правильно задать абстракции для того, чтобы это выглядело солидно.
Создать ли один сервис, который будет генерить все файлы, или для каждого типа файла свой сервис. Как это поделить на контроллеры. Делать 1 контроллер для генерации всех типов файлов, или под каждый тип свой контроллер?
П.С. под типом файла я подразумеваю, например, акт купли-продажи, трудовой договор и т.д. Все они создаются в docx
сделай один сервис который бы принимал интерфейс IFile например какой-нить. и реализации для каждого типа файлов запили. или enum передавать где тип файла будет и уже там логика. не думаю что городить множества функционалов будет проще в дальнейшем просто поддерживать
Посмотри паттерн стратегия.
Обсуждают сегодня