//Hämtar alla personer public IEnumerable <Person> GetPersons() { //Om det finns hämtas en lista med personer från cache var persons = HttpContext.Current.Cache["Persons"] as IEnumerable <Person>; //Om det inte fanns... if (persons == null) { //...så hämtas en ny lista med personer... persons = PersonDAL.GetPersons(); //... som cachas i 10 minuter. HttpContext.Current.Cache.Insert("Persons", persons, null, DateTime.Now.AddMinutes(10), TimeSpan.Zero); } //Listan returnera i vilket fall return(persons); }
/// <see cref="PersonDAL.GetPersons"/> public List <Person> GetPersons() { return(PersonDAL.GetPersons()); }
public IEnumerable <Person> GetPersons() { return(PersonDAL.GetPersons()); }