private static Action MapAnnotationEntityToAction(Entities.Annotation.Annotation annotation)
        {
            Action action;

            AnnotationTypeToAction.TryGetValue(annotation.Type, out action);
            return(action);
        }
 public AnnotationEvent(Entities.Annotation.Annotation annotation)
 {
     Type      = EventType.Annotation;
     Action    = MapAnnotationEntityToAction(annotation);
     Generated = annotation;
 }