public ReadAllEventsCompleted(long commitPosition, long preparePosition, ResolvedEvent[] events, long nextCommitPosition, long nextPreparePosition, ReadAllEventsCompleted.ReadAllResult result, string error)
 {
     CommitPosition      = commitPosition;
     PreparePosition     = preparePosition;
     Events              = events;
     NextCommitPosition  = nextCommitPosition;
     NextPreparePosition = nextPreparePosition;
     Result              = result;
     Error = error;
 }
 public ReadAllEventsCompleted(long commitPosition, long preparePosition, ResolvedEvent[] events, long nextCommitPosition, long nextPreparePosition, ReadAllEventsCompleted.ReadAllResult result, string error)
 {
     CommitPosition = commitPosition;
     PreparePosition = preparePosition;
     Events = events;
     NextCommitPosition = nextCommitPosition;
     NextPreparePosition = nextPreparePosition;
     Result = result;
     Error = error;
 }