public EventTrigger(object mainObject, string eventName) { generatedClass = mainObject as IGeneratedClass; this.eventName = eventName; }
public NotifyChangedInstance(object master, string name) { this.master = master as IGeneratedClass ?? throw new NullReferenceException(); eventArgs = new PropertyChangedEventArgs(name); }