/// <summary> /// /// </summary> /// <param name="activitiEvent"></param> /// <returns></returns> public virtual IProcessEngineEvent From(IActivitiEvent activitiEvent) { IEventConverter converter = convertersMap[GetPrefix(activitiEvent) + activitiEvent.Type]; IProcessEngineEvent newEvent = null; if (converter != null) { newEvent = converter.From(activitiEvent); } else { logger.LogDebug(">> Ommited Event Type: " + activitiEvent.GetType().FullName); } return(newEvent); }