public ProjectionVersion(string projectionContractId, ProjectionStatus status, int revision, string hash) { ProjectionContractId = projectionContractId; Status = status; Revision = revision; Hash = hash; }
public ProjectionVersion(string projectionName, ProjectionStatus status, int revision, string hash) { ProjectionName = projectionName; Status = status; Revision = revision; Hash = hash; }
public ProjectionVersion WithStatus(ProjectionStatus status) { return(new ProjectionVersion(ProjectionName, status, Revision, Hash)); }
public ProjectionVersion WithStatus(ProjectionStatus status) { return(new ProjectionVersion(ProjectionContractId, status, Revision, Hash)); }