architect-handbook

Software Architect Handbook

View on GitHub

Interactor

You can turn an Use Case into an object, an Interactor.

Interactors have Application specific business rules, the use cases of applications, for example, the process of creating an order.

Implementation

example

Usually, Interactors will communicate with several Entities objects.

For example, a CreateOrderInteractor will probably talk to an OrderEntity, a CustomerEntity, etc.