Пример #1
0
 public async Task <Page> GetPageAsync(string companySlug, string tenantSlug, string pageSlug)
 {
     return(await Include().FirstOrDefaultAsync(p =>
                                                p.Company.Slug.ToLower() == companySlug.ToLower() &&
                                                p.Tenant !.Slug.ToLower() == tenantSlug.ToLower() &&
                                                p.Slug !.ToLower() == pageSlug.ToLower()));
 }
        /// <summary>
        /// Builds a url to get tweets of users in a suggested category
        /// </summary>
        /// <param name="parameters">Reads Slug param</param>
        /// <returns>Url for category statuses</returns>
        Request BuildCategoryStatusUrl(Dictionary <string, string> parameters)
        {
            if (!parameters.ContainsKey("Slug"))
            {
                throw new ArgumentNullException("Slug", "You must set the Slug property, which is the suggested category.");
            }

            Slug = parameters["Slug"];
            var req = new Request(BaseUrl + "users/suggestions/" + Slug.ToLower() + "/members.json");

            return(req);
        }
Пример #3
0
        /// <summary>
        /// Builds a url to get tweets of users in a suggested category
        /// </summary>
        /// <param name="parameters">Reads Slug param</param>
        /// <returns>Url for category statuses</returns>
        private string BuildCategoryStatusUrl(Dictionary <string, string> parameters)
        {
            if (parameters.ContainsKey("Slug"))
            {
                Slug = parameters["Slug"];
            }
            else
            {
                throw new ArgumentNullException("Slug", "You must set the Slug property, which is the suggested category.");
            }

            return(BaseUrl + "users/suggestions/" + Slug.ToLower() + "/members.xml");
        }