Some actions don't always need to execute a task. e.g. on().where {} they just want access to the context and the extensions that comes along with.
Moving extensions to separate entity & target context interfaces should solve this issue.
Also would be good to avoid having to create TargetContext and the TargetEvent should just be passed directly. (Probably should be called more abstract than event)
Some actions don't always need to execute a task. e.g.
on().where {}
they just want access to the context and the extensions that comes along with.Moving extensions to separate entity & target context interfaces should solve this issue. Also would be good to avoid having to create
TargetContext
and theTargetEvent
should just be passed directly. (Probably should be called more abstract than event)