public override IList <Site> GetSitesBySiteName(string siteName) { using (var transaction = new TransactionScope(_configuration)) { var sDs = new SiteDataStore(transaction); IList <Site> sites = sDs.FindAllByName(siteName); return(sites); } }
public override Site GetSiteByName(string siteName) { using (var transaction = new TransactionScope(_configuration)) { var sDs = new SiteDataStore(transaction); IList <Site> sites = sDs.FindAllByName(siteName); return(sites.SingleOrDefault(x => x.Name.Equals(siteName, StringComparison.CurrentCultureIgnoreCase))); } }