/// <summary> /// Creates NestedModelMemberVariablesForUpdate holding member variables corrosponding to 'Update' method parameters. /// </summary> /// <param name="fluentMethodGroup">The method group that the 'Update' method belongs to</param> public NestedModelMemberVariablesForUpdate(SegmentFluentMethodGroup fluentMethodGroup) : base(fluentMethodGroup) { }
/// <summary> /// Creates NestedModelMemberVariablesForGet holding member variables corrosponding to 'Get' method parameters. /// </summary> /// <param name="fluentMethodGroup">The method group that the 'Get' method belongs to</param> public NestedModelMemberVariablesForGet(SegmentFluentMethodGroup fluentMethodGroup) : base(fluentMethodGroup, fluentMethodGroup.ResourceGetDescription.SupportsGetByImmediateParent ? fluentMethodGroup.ResourceGetDescription.GetByImmediateParentMethod : null) { }
protected FluentModelMemberVariablesForGet(SegmentFluentMethodGroup fluentMethodGroup, StandardFluentMethod createMethod) : base(createMethod) { this.FluentMethodGroup = fluentMethodGroup; }
/// <summary> /// Creates GroupableModelMemberVariablesForGet holding member variables corrosponding to 'Get' method parameters. /// </summary> /// <param name="fluentMethodGroup">The method group that the 'Get' method belongs to</param> public GroupableModelMemberVariablesForGet(SegmentFluentMethodGroup fluentMethodGroup) : base(fluentMethodGroup, fluentMethodGroup.ResourceGetDescription.SupportsGetByResourceGroup ? fluentMethodGroup.ResourceGetDescription.GetByResourceGroupMethod : null) { }
public NonGroupableTopLevelModelMemberVariablesForUpdate(SegmentFluentMethodGroup fluentMethodGroup) : base(fluentMethodGroup) { }