Esempio n. 1
0
        public static string AsParameterValue(this DisqusPopularInterval interval)
        {
            switch (interval)
            {
            case DisqusPopularInterval.Interval1Hour:
                return("1h");

            case DisqusPopularInterval.Interval6Hours:
                return("6h");

            case DisqusPopularInterval.Interval12Hours:
                return("12h");

            case DisqusPopularInterval.Interval1Day:
                return("1d");

            case DisqusPopularInterval.Interval3Days:
                return("3d");

            case DisqusPopularInterval.Interval7Days:
                return("7d");

            case DisqusPopularInterval.Interval30Days:
                return("30d");

            case DisqusPopularInterval.Interval90Days:
                return("90d");

            default:
                return("");
            }
        }
        public DisqusPostListPopularRequest Interval(DisqusPopularInterval interval)
        {
            Parameters.Add(new KeyValuePair <string, string>("interval", interval.AsParameterValue()));

            return(this);
        }