예제 #1
0
 public static IEntityDefinition SetEntityDefinition(IEntityDefinition definition)
 {
     return(EntityDefinitions.AddOrUpdate(definition.EntityType, definition, (entityType, existingValue) =>
     {
         return definition;
     }));
 }
 public static IEntityDefinition SetEntityDefinition(IEntityDefinition definition)
 {
     MappingLock.EnterWriteLock();
     try
     {
         return(EntityDefinitions.AddOrUpdate(definition.EntityType, definition, (entityType, existingValue) =>
         {
             return definition;
         }));
     }
     finally
     {
         MappingLock.ExitWriteLock();
     }
 }