I have Demo.Business-(Class Library) | DemoData.cs Which has
public static Lookup<string, string> lookup;
public static void ReadLookupData()
{
var qry = ....;
lookup = (Lookup<string, string>)qry.ToLookup(l => l.Name, l => l);
}
public static IEnumerable<string> GetFirstLookup(string name)
{
var result = lookup[name].Where(r => r.FirstName== "AAAA");
return result;
}
I have WCF Services: Demo.Services which has got reference of Demo.Business(Class Library). I have a TestService(WCF Service):
public TestService()
{
}
Now i want to call the method "ReadLookupData()" of Demo.Business from wcf services and cache the data in to "lookup"
I have got not much experience with caching. How to cache the data into lookup on WCF Services and use that lookup in all methods on Demo.Business. Thanks in advance.