Zenuml sequence macro | ||||
---|---|---|---|---|
| ||||
@Lambda OrderController
<<BFF>> OrderService
group BusinessService {
PurchaseService
InvoiceService
}
group CommService {
SMS
Email
}
//`POST /orders`
OrderController.create(payload) {
OrderService.create(payload) {
order = new Order(payload)
par {
PurchaseService.createPO(order)
InvoiceService.createInvoice(order)
}
}
}
InvoiceService.create(){
if (UserCommsPref == SMS) {
SMS.SendMessage(Number, Text)
} else {
Email.SendMessage(email, text)
}
}
//New Comment
NewController.doit()
|
Page Comparison
Manage space
Manage content
Integrations