Métodos usados con frecuencia
Métodos usados con frecuencia
Métodos usados con frecuencia
Métodos usados con frecuencia
public void ProcessOrder(Order order) { if (!_orderValidator.IsValid(order)) { throw new ValidationException(String.Join("\r\n", _orderValidator.GetValidationMessages(order))); } _orderRepository.AddOrder(order); // Event - order processed _orderProcessedEvent.OrderCompleted(order); }