/// <summary> /// Check if this readmodel was build from this specific event. /// </summary> /// <param name="evt"></param> /// <returns></returns> public bool BuiltFromEvent(DomainEvent evt) { return(BuiltFromMessage(evt.MessageId) || (JarvisFrameworkGlobalConfiguration.OfflineEventsReadmodelIdempotencyCheck && evt.GetOfflineEventIdList().Intersect(ProcessedEvents).Any())); }