Это допустимый объект? У меня есть объект домена, в который я внедряю службу и вызываю метод проверки, чтобы обновить состояние объекта и, если все пойдет хорошо, отправить подтверждающее сообщение. Код выглядит следующим образом:
class Foo {
String bar
Service emailService
public boolean verify() {
bar = "foo"
if(this.save()) {
emailService.sendConfirmation()
}
}
}
Foo.get(1).verify()
Допустимо ли вызывать службу электронной почты в таком месте? Есть ли шаблон проектирования, которому я могу следовать, чтобы использовать в такой ситуации.
Спасибо - Кен