private void Fill(IEventFactory <TEvent> eventFactory)
 {
     for (int i = 0; i < BufferSize; i++)
     {
         _entries[BufferPad + i] = eventFactory.NewInstance();
     }
 }