コード例 #1
0
ファイル: Tickets.cs プロジェクト: hershize/ZendeskApi_v2
        private string GetResourceStringWithSideLoadOptionsParam(string resource, TicketSideLoadOptionsEnum sideLoadOptions)
        {
            if (sideLoadOptions != TicketSideLoadOptionsEnum.None)
            {
                if (sideLoadOptions.HasFlag(TicketSideLoadOptionsEnum.None))
                {
                    sideLoadOptions &= ~TicketSideLoadOptionsEnum.None;
                }

                var sideLoads = sideLoadOptions.ToString().ToLower().Replace(" ", "");
                resource += $"{(resource.Contains("?") ? "&" : "?")}include={sideLoads}";
                return(resource);
            }

            return(resource);
        }
コード例 #2
0
ファイル: Tickets.cs プロジェクト: yyuc/ZendeskApi_v2
        private string GetResourceStringWithSideLoadOptionsParam(string resource, TicketSideLoadOptionsEnum sideLoadOptions)
        {
            if (sideLoadOptions != TicketSideLoadOptionsEnum.None)
            {
                if (sideLoadOptions.HasFlag(TicketSideLoadOptionsEnum.None))
                    sideLoadOptions &= ~TicketSideLoadOptionsEnum.None;

                string sideLoads = sideLoadOptions.ToString().ToLower().Replace(" ", "");
                resource += (resource.Contains("?") ? "&" : "?") + "include=" + sideLoads;
                return resource;
            }

            return resource;
        }