public EventBean AdapterForObjectArray( object[] theEvent, string eventTypeName) { var type = eventTypeRepository.GetTypeByName(eventTypeName); EventTypeUtility.ValidateTypeObjectArray(eventTypeName, type); return new ObjectArrayEventBean(theEvent, type); }