Something like this:
for (var i = 0; i < numMessageReaders; i++)
{
var messageReader = messageReaders[i];
// firing
Job
.WithReadOnly(firerEntities)
.WithCode(
() =>
{
}
}