コード例 #1
0
 public async Task AddToCache(RBannerCache rBannerCache)
 {
     RComponentCache cache = new RComponentCache()
     {
         Id                     = rBannerCache.Id,
         ComponentType          = EnumDefine.TemplateConfigComponentTypeEnum.Banner,
         ComponentSettingObject = rBannerCache
     };
     await _componentCacheStorage.AddToCache(cache);
 }
コード例 #2
0
 public async Task Handle(BannerCacheEvent mesage)
 {
     try
     {
         RBannerCache bannerCache = new RBannerCache(mesage);
         await _bannerService.AddToCache(bannerCache);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         e.Data["Input"] = mesage;
         throw;
     }
 }