public void Run() { IEnumerable <Item> items = _itemRepository.GetAll(); IEnumerable <FooItem> foos = _processor.ProcessFoos(items); _sender.Send(foos); }