private static string GetMessage(string typeDescription,
CachedType type, Mode mode, string expected)
{
string modeNoun;
string modeVerb;
switch (mode)
{
case Mode.Deserialize:
modeVerb = "deserialized";
modeNoun = "deserialization";
break;
default:
modeVerb = "serialized";
modeNoun = "serialization";
break;
}
return MessageTypeFormat.ToFormat(typeDescription.ToInitialCaps(),
type.FriendlyFullName, modeNoun, expected, modeVerb);
}