示例#1
0
文件: Cases.cs 项目: daszat/zetbox
 private bool PreMigration(RelationMigrationEventType relationMigrationEventType, Relation savedObjRelation, Relation objRelation)
 {
     IRelationMigrationFragment result;
     if (_relationMigrationFragments.TryGetValue(new Tuple<RelationMigrationEventType, Guid>(relationMigrationEventType, (savedObjRelation ?? objRelation).ExportGuid), out result))
     {
         return result.PreMigration(db, savedObjRelation, objRelation);
     }
     else
     {
         return true;
     }
 }
示例#2
0
文件: Cases.cs 项目: daszat/zetbox
 private void PostMigration(RelationMigrationEventType relationMigrationEventType, Relation savedObjRelation, Relation objRelation)
 {
     IRelationMigrationFragment result;
     if (_relationMigrationFragments.TryGetValue(new Tuple<RelationMigrationEventType, Guid>(relationMigrationEventType, (savedObjRelation ?? objRelation).ExportGuid), out result))
     {
         result.PostMigration(db, savedObjRelation, objRelation);
     }
 }