Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/26/09 10:42:56 (15 years ago)
Author:
epitzer
Message:

Use version invariant assembly qualified name and update plug-in assembly name. (#506)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/New Persistence Exploration/Persistence/Persistence/Core/Serializer.cs

    r1420 r1425  
    3838          IFormatter f = configuration.GetFormatter(pair.Key);
    3939          if (f != null) {
    40             serializer = f.GetType().AssemblyQualifiedName;
     40            serializer = f.GetType().VersionInvariantName();
    4141          } else {
    4242            IDecomposer d = configuration.GetDecomposer(pair.Key);
    4343            if (d != null)
    44               serializer = d.GetType().AssemblyQualifiedName;
     44              serializer = d.GetType().VersionInvariantName();
    4545          }
    46           result.Add(new TypeMapping(pair.Value, pair.Key.AssemblyQualifiedName, serializer));
     46          result.Add(new TypeMapping(pair.Value, pair.Key.VersionInvariantName(), serializer));
    4747        }
    4848        return result;                                     
     
    9696          String.Format(
    9797          "No suitable method for serializing values of type \"{0}\" found.",
    98           value.GetType().FullName));     
     98          value.GetType().VersionInvariantName()));     
    9999    }
    100100
Note: See TracChangeset for help on using the changeset viewer.