예제 #1
0
        public void Handle(ProjectionMessage.Projections.StatusReport.Faulted message)
        {
            string name;

            if (_projectionsMap.TryGetValue(message.CorrelationId, out name))
            {
                var projection = _projections[name];
                projection.Handle(message);
            }
        }
예제 #2
0
 public void Handle(ProjectionMessage.Projections.StatusReport.Faulted message)
 {
     SetFaulted(message.FaultedReason);
     DisposeCoreProjection();
 }