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)); }