Is it possible to invoke a webjobs function, whose arguments consist of IAsyncCollectors decorated by e.g. [Queue] or [EventHub] attributes, passing in the same type of collectors to the function as the webjobs SDK would?
For example, we want to trigger a webjobs function on a timer which implements its own distributed locking. The webjobs function we want to invoke is also triggered by the webjobs SDK using the TimerTrigger, and we want to use the same IAsyncCollectors in both cases.