Unit testlerde aslında kullanımları mevcut.
Yazdığım senaryonun kullanılması ;
Database servisinden 1 Id'li satırı getir demek.. Tabi öncesinde yukarıda anlattıığım senaryoyu TnCachingTemplate hallediyor ;)
Öğrenince basit..
new TnCachingTemplate(cacheService, TimeSpan.FromMinutes(2))
.findBy("turgay", service.FindById, 1);