Изменения документа Мнение

Редактировал(а) Alexandr Fokin 2026/09/15 13:34

От версии 1.11
отредактировано Alexandr Fokin
на 2026/09/15 13:29
Изменить комментарий: К данной версии нет комментариев
К версии 1.13
отредактировано Alexandr Fokin
на 2026/09/15 13:34
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -16,7 +16,7 @@
16 16  1. Единая точка для взаимодействия с сущностью (агрегатом).
17 17  Комментарии.
18 18  Изменение в одном месте влияет на все (целостность).
19 -1. Наглядный интерфейс для взаимодействия (способы взаимодействия с сущностью).
19 +1. Наглядный интерфейс для взаимодействия (полный текущий набор правил).
20 20  )))|{{code language="c#"}}// Entity rules (interaction interface)
21 21  interface IEntityServices<TEntity>
22 22  {
... ... @@ -47,10 +47,11 @@
47 47  
48 48  interface ITEntityOneOf
49 49  {
50 - void PropertyOneOf(
50 + void PropertyOneOf<TParameter>(
51 51   TEntity entity,
52 - Action<TInvariant1Dto> invariant1Handler,
53 - Action<TInvariant2Dto> invariant2Handler)
52 + TParameter param,
53 + Action<param, TInvariant1Dto> invariant1Handler,
54 + Action<param, TInvariant2Dto> invariant2Handler)
54 54  }{{/code}}
55 55  
56 56