Exemple #1
0
        public MultiGetResponse DeserializeMultiGetResponse(ConnectionStatus c, MultiGetDescriptor d)
        {
            var multiGetHitConverter = new MultiGetHitConverter(d);
            var multiGetResponse     = this.DeserializeInternal <MultiGetResponse>(c, piggyBackJsonConverter: multiGetHitConverter);

            return(multiGetResponse);
        }
        public MultiGetResponse MultiGetFull(Action <MultiGetDescriptor> multiGetSelector)
        {
            MultiGetDescriptor descriptor;
            var response = _multiGetUsingDescriptor(multiGetSelector, out descriptor);

            var multiGetHitConverter = new MultiGetHitConverter(descriptor);
            var multiGetResponse     = this.ToParsedResponse <MultiGetResponse>(response, extraConverters: new List <JsonConverter> {
                multiGetHitConverter
            });

            return(multiGetResponse);
        }
Exemple #3
0
        public MultiGetResponse MultiGetFull(Action <MultiGetDescriptor> multiGetSelector)
        {
            MultiGetDescriptor descriptor;
            var response = _multiGetUsingDescriptor(multiGetSelector, out descriptor);

            var multiGetHitConverter = new MultiGetHitConverter(descriptor);
            var multiGetResponse     = this.Serializer.DeserializeInternal <MultiGetResponse>(
                response,
                piggyBackJsonConverter:  multiGetHitConverter
                );

            return(multiGetResponse);
        }
		private JsonConverter CreateCovariantMultiGetConverter(IMultiGetRequest descriptor)
		{
			var multiGetHitConverter = new MultiGetHitConverter(descriptor);
			return multiGetHitConverter;
		}
        private JsonConverter CreateCovariantMultiGetConverter(IMultiGetRequest descriptor)
        {
            var multiGetHitConverter = new MultiGetHitConverter(descriptor);

            return(multiGetHitConverter);
        }