i have a method which is not a wcf operation, that does the authentication checks
how can i cache its results for like 60 sec? and used the cached results if exits on my operation methods and if it doesn't exists execute the method to get the result?
i want to cache this method based on user name and password.
public Autenticate (UserAccount useacc)
{
............
}
public class UserAccount
{
string username, passsword, domainname;
}
You can take a look at this link for caching.
And you can use the class as follows.
WCFCache.Current.Insert(username, useacc, DateTime.Now.AddMinutes(1));
//get an item from the cache
user = (UserAccount )WCFCache.Current[username];
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.