private IEnumerable <SecurityTemplate> getQuery()
 {
     return(from r in HostingConfig.GetArray <SecurityTemplate>()
            join w in HostingConfig.GetArray <Website>()
            on r.WebsiteID equals w.DataID
            join c in HostingConfig.GetArray <Customer>()
            on w.CustomerID equals c.DataID
            select SecurityTemplate.Combine(r, Website.Combine(w, c)));
 }