public override string GetMediaType(CommandNameAndVersion commandNameAndVersion, string serializationType)
 {
     if (commandNameAndVersion.Version.HasValue)
     {
         return string.Format("{0}{1}-v{2}+{3}",
             Prefix,
             commandNameAndVersion.CommandName,
             commandNameAndVersion.Version,
             serializationType);
     }
     return string.Format("{0}{1}+{2}",
         Prefix,
         commandNameAndVersion.CommandName,
         serializationType);
 }
 public override string GetMediaType(CommandNameAndVersion commandNameAndVersion, string serializationType)
 {
     if (commandNameAndVersion.Version.HasValue)
     {
         return(string.Format("{0}{1}-v{2}+{3}",
                              Prefix,
                              commandNameAndVersion.CommandName,
                              commandNameAndVersion.Version,
                              serializationType));
     }
     return(string.Format("{0}{1}+{2}",
                          Prefix,
                          commandNameAndVersion.CommandName,
                          serializationType));
 }
 public abstract string GetMediaType(CommandNameAndVersion commandNameAndVersion, string serializationType);