An interactor agent with a provider component which handles the interactor logic.
More...
|
override async Task< IEnumerable< IInteractor > > | FindInteractorsAsync (Rectangle rect, CancellationToken cancellationToken) |
| Finds the interactors affected by the provided Rectangle. This operation can be cancelled using the specified CancellationToken. More...
|
|
void | Dispose () |
| Disposes the interactor agent. Should be called before removing the interactor agent from the Host. Will be called by the Host at shutdown. More...
|
|
An interactor agent with a provider component which handles the interactor logic.
- Template Parameters
-
TProvider | The provider type. |
◆ FindInteractorsAsync()
override async Task<IEnumerable<IInteractor> > FindInteractorsAsync |
( |
Rectangle |
rect, |
|
|
CancellationToken |
cancellationToken |
|
) |
| |
|
inlinevirtual |
Finds the interactors affected by the provided Rectangle. This operation can be cancelled using the specified CancellationToken.
- Parameters
-
rect | The query. |
cancellationToken | The cancellation token. |
- Returns
- A task that represents the asynchronous operation.
Implements InteractorAgent.
The documentation for this class was generated from the following file:
- ProviderInteractorAgent.cs