Exemple #1
0
        private void SetupJsonLightPayloadKindDetectionDeserializerAndRunTest(
            string payload,
            Action <ODataJsonLightPayloadKindDetectionDeserializer> action,
            bool isResponse = true)
        {
            using (var jsonInputContext = CreateJsonLightInputContext(
                       payload,
                       this.model,
                       isAsync: false,
                       isResponse: isResponse))
            {
                var jsonLightPayloadKindDetectionDeserializer = new ODataJsonLightPayloadKindDetectionDeserializer(jsonInputContext);

                action(jsonLightPayloadKindDetectionDeserializer);
            }
        }
Exemple #2
0
        private async Task SetupJsonLightPayloadKindDetectionDeserializerAndRunTestAsync(
            string payload,
            Func <ODataJsonLightPayloadKindDetectionDeserializer, Task> func,
            bool isResponse = true)
        {
            using (var jsonInputContext = CreateJsonLightInputContext(
                       payload,
                       this.model,
                       isAsync: true,
                       isResponse: isResponse))
            {
                var jsonLightPayloadKindDetectionDeserializer = new ODataJsonLightPayloadKindDetectionDeserializer(jsonInputContext);

                await func(jsonLightPayloadKindDetectionDeserializer);
            }
        }