internal static void OnChange(this IPackageEventsFeature events, OpenXmlPackage package, EventType type) { if (events is IRaiseFeatureEvent <OpenXmlPackage> raise) { raise.OnChange(type, package); } }
public ParagraphIdSnapshotGenerator( IParagraphIdCollectionFeature collection, ISharedFeature <IParagraphIdCollectionFeature> shared, IPackageEventsFeature packageEvents) { _collection = collection; _shared = shared; _events = packageEvents; _events.Change += PackageChangeEvent; }