public async Task Handle(TemplateCacheEvent mesage) { try { RTemplateCache rTemplateCache = new RTemplateCache(mesage); await _templateService.AddTemplateToCache(rTemplateCache); } catch (Exception e) { Console.WriteLine(e); e.Data["Input"] = mesage; throw; } }
public async Task AddOrChange(RTemplateCache templateCache) { await RedisStorage.HashSet(Key, templateCache.Id, templateCache); }
public async Task AddTemplateToCache(RTemplateCache rTemplateCache) { await _templateCacheStorage.AddOrChange(rTemplateCache); }