protected virtual void OnProjectEngineLoaded(Project.ProjectEngineLoadedEventArgs message) { if (mObjectsArePreloaded == false) { var engine = message.Engine; SourceObjectDatabase = ObjectSource.GetObjectDatabase(engine); } // This needs to be setup after Load because the undefined members are modified during load, so there would be a data binding error if we set up after Preload SetupSourceObjectDatabaseUndefinedMembers(); }
void IHandle <Project.ProjectEngineLoadedEventArgs> .Handle(Project.ProjectEngineLoadedEventArgs message) => OnProjectEngineLoaded(message);