second invoke of the method before create key cache

Sep 16, 2010 at 7:14 AM

Hello! Thanks for your instrument. But:

 

 static void Main(string[] args)        

{          

 ICache cache = new Cache();          

 DateTime time = cache.Get("time", () => getTime(DateTime.Now), TimeSpan.FromSeconds(10));                       

Console.ReadLine();      

 }

static DateTime getTime(DateTime dateTime)      

 {            

Console.WriteLine("Invoked method getTime()");          

return dateTime;        

}

 

"Invoked method getTime()" will be written 2 count. How resolve this problem?

Coordinator
Sep 24, 2010 at 7:28 PM

I have pushed a fix to the trunk now.

Just pull from the repo and build.

 

 

Coordinator
Sep 24, 2010 at 7:44 PM

To save you some time (not having to pull from the repo) I have created a new release...... RC1 which can now be downloaded.

I am not really working on this project anymore but do not mind fixing bugs. Please feel free to contact me via dan@dotnetguy.co.uk if you have any issues.

Thanks

Dan