public RegisteredConnectedProjection(
     ConnectedProjectionIdentifier id,
     ConnectedProjectionState state,
     ConnectedProjectionInfo info)
 {
     Id    = id;
     State = state;
     Info  = info;
 }
Exemple #2
0
 private static ProjectionState MapProjectionState(ConnectedProjectionState projectionState, bool hasErrorMessage)
 {
     return(projectionState switch
     {
         ConnectedProjectionState.Stopped => hasErrorMessage ? ProjectionState.Crashed : ProjectionState.Stopped,
         ConnectedProjectionState.CatchingUp => ProjectionState.CatchingUp,
         ConnectedProjectionState.Subscribed => ProjectionState.Subscribed,
         _ => ProjectionState.Unknown
     });
 public RegisteredConnectedProjection(ConnectedProjectionName name, ConnectedProjectionState state)
 {
     Name  = name;
     State = state;
 }