Представление 4 типов шаблонов карточек, соответствующих DDDC#

Место общения программистов C#
Anonymous
Представление 4 типов шаблонов карточек, соответствующих DDD

Сообщение Anonymous »

У меня есть сущность под названием CardTemplate. Для физических карточек необходимо выбрать шаблон для физической печати карты. А исходя из двух типов операций, которые разрешено выполнять картам, шаблоны также должны иметь в качестве свойства диапазон возможных номеров карт, если карты будут использоваться для банковских операций (тип операции 1), а в противном случае диапазон не требуется (тип операции 2). Итак, у нас будет 4 типа карт: физические с типом операции 1, физические с типом операции 2, виртуальные с типом операции 1 и виртуальные с типом операции 2.
Как я могу представить их в коде при реализации правил для каждого типа карт? Сначала я думал о 4 типах, но что, если бы был еще один ЕСЛИ (если карта x, то y)? Тогда нам понадобится 8 типов

Подробнее здесь: https://stackoverflow.com/questions/798 ... ing-to-ddd

Вернуться в «C#»