public SOSLBuilder Returning(SOSLReturningBuilder returningSpec)
 {
     var returningSpecString = JsonConvert.SerializeObject(returningSpec);
     var nativeBuilder =
         _soslBuilder.Returning(
             JsonConvert.DeserializeObject<SDK.SmartSync.Manager.SOSLReturningBuilder>(returningSpecString));
     var hybridBuilder = JsonConvert.SerializeObject(nativeBuilder);
     return JsonConvert.DeserializeObject<SOSLBuilder>(hybridBuilder);
 }
        public SOSLBuilder Returning(SOSLReturningBuilder returningSpec)
        {
            var returningSpecString = JsonConvert.SerializeObject(returningSpec);
            var nativeBuilder       =
                _soslBuilder.Returning(
                    JsonConvert.DeserializeObject <SDK.SmartSync.Manager.SOSLReturningBuilder>(returningSpecString));
            var hybridBuilder = JsonConvert.SerializeObject(nativeBuilder);

            return(JsonConvert.DeserializeObject <SOSLBuilder>(hybridBuilder));
        }