private IEnumerable <string> GetFieldsNames(ProjectIncludeFields fields)
        {
            if (fields.HasFlag(ProjectIncludeFields.AccountingType))
            {
                yield return("accounting_type");
            }

            if (fields.HasFlag(ProjectIncludeFields.EpicIds))
            {
                yield return("epic_ids");
            }

            if (fields.HasFlag(ProjectIncludeFields.Epics))
            {
                yield return("epics");
            }

            if (fields.HasFlag(ProjectIncludeFields.Featured))
            {
                yield return("featured");
            }

            if (fields.HasFlag(ProjectIncludeFields.IntegrationIds))
            {
                yield return("integration_ids");
            }

            if (fields.HasFlag(ProjectIncludeFields.Integrations))
            {
                yield return("integrations");
            }

            if (fields.HasFlag(ProjectIncludeFields.IterationOverrideNumbers))
            {
                yield return("iteration_override_numbers");
            }

            if (fields.HasFlag(ProjectIncludeFields.LabelIds))
            {
                yield return("label_ids");
            }

            if (fields.HasFlag(ProjectIncludeFields.Labels))
            {
                yield return("labels");
            }

            if (fields.HasFlag(ProjectIncludeFields.MembershipIds))
            {
                yield return("membership_ids");
            }

            if (fields.HasFlag(ProjectIncludeFields.Memberships))
            {
                yield return("memberships");
            }

            if (fields.HasFlag(ProjectIncludeFields.StoryIds))
            {
                yield return("story_ids");
            }

            if (fields.HasFlag(ProjectIncludeFields.Stories))
            {
                yield return("stories");
            }
        }
        private IEnumerable<string> GetFieldsNames(ProjectIncludeFields fields)
        {
            if (fields.HasFlag(ProjectIncludeFields.AccountingType))
                yield return "accounting_type";

            if (fields.HasFlag(ProjectIncludeFields.EpicIds))
                yield return "epic_ids";

            if (fields.HasFlag(ProjectIncludeFields.Epics))
                yield return "epics";

            if (fields.HasFlag(ProjectIncludeFields.Featured))
                yield return "featured";

            if (fields.HasFlag(ProjectIncludeFields.IntegrationIds))
                yield return "integration_ids";

            if (fields.HasFlag(ProjectIncludeFields.Integrations))
                yield return "integrations";

            if (fields.HasFlag(ProjectIncludeFields.IterationOverrideNumbers))
                yield return "iteration_override_numbers";

            if (fields.HasFlag(ProjectIncludeFields.LabelIds))
                yield return "label_ids";

            if (fields.HasFlag(ProjectIncludeFields.Labels))
                yield return "labels";

            if (fields.HasFlag(ProjectIncludeFields.MembershipIds))
                yield return "membership_ids";

            if (fields.HasFlag(ProjectIncludeFields.Memberships))
                yield return "memberships";

            if (fields.HasFlag(ProjectIncludeFields.StoryIds))
                yield return "story_ids";

            if (fields.HasFlag(ProjectIncludeFields.Stories))
                yield return "stories";
        }