public object GetView() { ExtensionRecordEventArgs e = new ExtensionRecordEventArgs(ExtensionRecordAction.GetView); RaiseChanged(e); return(e.View); }
public TView GetView <TView>() { ExtensionRecordEventArgs e = new ExtensionRecordEventArgs(ExtensionRecordAction.GetView); RaiseChanged(e); return((TView)e.View); }
private void RaiseChanged(ExtensionRecordEventArgs e) { Changed?.Invoke(this, e); }