protected override async Task <DomainResult> GetAggregate(PublicSchemeId aggregateId) { if (this.returnErrorFromGetAggregate) { return(DomainResult.UnknownError); } return(await base.GetAggregate(aggregateId)); }
public SchemePublishedEvent(PublicSchemeId aggregateId, ColorScheme colorScheme, string description) : base(aggregateId) { this.ColorScheme = colorScheme; this.Description = description; }
public SchemeUnpublishedEvent(PublicSchemeId aggregateId) : base(aggregateId) { }