нашел такой вариант в гугле:
public void ChangeName(ChangeNameCommand command) {
FirstName = command.FirstName;
LastName = command.LastName;
}
Норм или лучше не надо так? Валидация происходит внутри класса ChangeNameCommand.
Начинать надо с entity
команду внутрь всё же лучше не передавать. Валидацию делай где-то в стороне, а в метод уже просто аргументами\дтошкой.
Обсуждают сегодня