public EventBean AdapterForAvro( object avroGenericDataDotRecord, string eventTypeName) { var type = eventTypeRepository.GetTypeByName(eventTypeName); EventTypeUtility.ValidateTypeAvro(eventTypeName, type); return avroHandler.AdapterForTypeAvro(avroGenericDataDotRecord, type); }