Your comments

Let's say we want to expose a "Customer" service, and we need to aggregate information from a few different sources:


From database1:

- Field 1

- Field 2 

- Field 3


From POS System: (Rest API)

- Tab Limit


From CRM System: (Rest API)

- Bookings



What we want to expose is similar to:


- FirstName => database1.Field 1

- LastName => database1.Field 2

- DOB=> database1.Field 3

- Tab Limit => POS.TabLimit

- HasBookings => CRM.Bookings.Count >0 




Thanks