Los Techies的Jimmy Bogard表示他将EditModel映射为Command Messages而不是将其映射为DomainModel。有人可以进一步解释吗?
Los Techies的Jimmy Bogard表示他将EditModel映射为Command Messages而不是将其映射为DomainModel。有人可以进一步解释吗?
public PromoteEmployeeCommand : ICommand {
private readonly PromotionMessage _message;
private readonly IEmployeeRepository _repository;
public PromoteEmployeeCommand(PromotionMessage message,
IEmployeeRepository repository) {
_message = message;
_repository = repository;
}
public void Execute() {
/* Get the employee, give them a rise etc... */
}
}