private static TestMediaTypeWithFormat GetResponseType(ODataVersion version, Action <ODataMessageWriterSettings> configureSettings)
        {
            var settings = new ODataMessageWriterSettings {
                Version = version
            };

            configureSettings(settings);

            ODataMediaType mediaType;
            Encoding       encoding;
            var            format = MediaTypeUtils.GetContentTypeFromSettings(settings, ODataPayloadKind.Resource, ODataMediaTypeResolver.GetMediaTypeResolver(null), out mediaType, out encoding);

            Assert.NotNull(mediaType);
            Assert.NotNull(format);
            return(new TestMediaTypeWithFormat {
                MediaType = mediaType, Format = format
            });
        }
Exemple #2
0
        private static TestMediaTypeWithFormat GetResponseType(ODataVersion version, Action <ODataMessageWriterSettings> configureSettings)
        {
            var settings = new ODataMessageWriterSettings {
                Version = version
            };

            configureSettings(settings);

            ODataMediaType mediaType;
            Encoding       encoding;
            var            format = MediaTypeUtils.GetContentTypeFromSettings(settings, ODataPayloadKind.Entry, ODataMediaTypeResolver.DefaultMediaTypeResolver, out mediaType, out encoding);

            mediaType.Should().NotBeNull();
            format.Should().NotBeNull();
            return(new TestMediaTypeWithFormat {
                MediaType = mediaType, Format = format
            });
        }