Example #1
0
 public void MapTypes()
 {
     if (AlreadyMappedTypes.TryGetValue(EFMyType.SavedHash, out DbTypeMetadata item))
     {
         EFMyType = item;
     }
     else
     {
         AlreadyMappedTypes.Add(EFMyType.SavedHash, EFMyType);
     }
 }
Example #2
0
 public DbParameterMetadata(IParameterMetadata parameterMetadata)
 {
     Name      = parameterMetadata.Name;
     SavedHash = parameterMetadata.SavedHash;
     if (AlreadyMappedTypes.TryGetValue(
             parameterMetadata.MyType.SavedHash, out DbTypeMetadata item))
     {
         EFMyType = item;
     }
     else
     {
         EFMyType = new DbTypeMetadata(
             parameterMetadata.MyType.SavedHash, parameterMetadata.MyType.Name);
     }
 }