Публикации по теме 'cqrs'
CQS — О командах и запросах
CQS — это принцип проектирования, который означает разделение команд и запросов. Сам принцип довольно прост: разработчик должен разделить методы внутри приложения на две отдельные категории.
Команды изменяют состояние и создают побочные эффекты Запросы возвращают состояние
Сначала рассмотрим команды.
public class User
{
public readonly Guid Id;
public readonly string Name;
public readonly int Age;
public Address address;
}
public User AddAge(User user, int age)..