Example #1
0
        internal override void MergeItem(object content, JsonMergeSettings settings)
        {
            IEnumerable enumerable = (base.IsMultiContent(content) || (content is JArray)) ? ((IEnumerable)content) : null;

            if (enumerable != null)
            {
                JContainer.MergeEnumerableContent(this, enumerable, settings);
            }
        }
Example #2
0
        internal override void MergeItem(object content, JsonMergeSettings settings)
        {
            IEnumerable content1 = this.IsMultiContent(content) || content is JArray ? (IEnumerable)content : (IEnumerable)null;

            if (content1 == null)
            {
                return;
            }
            JContainer.MergeEnumerableContent((JContainer)this, content1, settings);
        }
Example #3
0
        // Token: 0x06001219 RID: 4633 RVA: 0x000639E4 File Offset: 0x00061BE4
        internal override void MergeItem(object content, [Nullable(2)] JsonMergeSettings settings)
        {
            IEnumerable enumerable = (base.IsMultiContent(content) || content is JArray) ? ((IEnumerable)content) : null;

            if (enumerable == null)
            {
                return;
            }
            JContainer.MergeEnumerableContent(this, enumerable, settings);
        }
 internal override void MergeItem(object content, JsonMergeSettings settings)
 {
     if (!(content is JConstructor jconstructor))
     {
         return;
     }
     if (jconstructor.Name != null)
     {
         this.Name = jconstructor.Name;
     }
     JContainer.MergeEnumerableContent((JContainer)this, (IEnumerable)jconstructor, settings);
 }
Example #5
0
        internal override void MergeItem(object content, JsonMergeSettings settings)
        {
            JConstructor constructor = content as JConstructor;

            if (constructor != null)
            {
                if (constructor.Name != null)
                {
                    this.Name = constructor.Name;
                }
                JContainer.MergeEnumerableContent(this, constructor, settings);
            }
        }
Example #6
0
        // Token: 0x06001227 RID: 4647 RVA: 0x00063AD0 File Offset: 0x00061CD0
        internal override void MergeItem(object content, [Nullable(2)] JsonMergeSettings settings)
        {
            JConstructor jconstructor = content as JConstructor;

            if (jconstructor == null)
            {
                return;
            }
            if (jconstructor.Name != null)
            {
                this.Name = jconstructor.Name;
            }
            JContainer.MergeEnumerableContent(this, jconstructor, settings);
        }
Example #7
0
        internal override void MergeItem(object content, JsonMergeSettings settings)
        {
            JConstructor jConstructor  = content as JConstructor;
            JConstructor jConstructor1 = jConstructor;

            if (jConstructor == null)
            {
                return;
            }
            if (jConstructor1.Name != null)
            {
                this.Name = jConstructor1.Name;
            }
            JContainer.MergeEnumerableContent(this, jConstructor1, settings);
        }
Example #8
0
        internal override void MergeItem(object content, JsonMergeSettings settings)
        {
            IEnumerable enumerable;

            if (base.IsMultiContent(content) || content is JArray)
            {
                enumerable = (IEnumerable)content;
            }
            else
            {
                enumerable = null;
            }
            IEnumerable enumerable1 = enumerable;

            if (enumerable1 == null)
            {
                return;
            }
            JContainer.MergeEnumerableContent(this, enumerable1, settings);
        }