예제 #1
0
        public void Can_parse_with_minuse_version()
        {
            var parsedMediaType = MediaTypeParsers.MediaTypeWithMinusVersion("application/vnd.command-v2+json");

            parsedMediaType.CommandName.Should().Be("command");
            parsedMediaType.Version.Should().Be(2);
            parsedMediaType.SerializationType.Should().Be("json");
        }
 public override ParsedMediaType Parse(string mediaType)
 {
     return(MediaTypeParsers.MediaTypeWithMinusVersion(mediaType)
            ?? MediaTypeParsers.MediaTypeWithoutVersion(mediaType));
 }