Exemplo n.º 1
0
        public async Task <ActionResult <int> > Count()
        {
            int campaignCount;

            if (_memoryCache.TryGetValue(Startup.CampaignInMemoryCacheKey, out IEnumerable <Campaign> campaigns))
            {
                campaignCount = campaigns.Count();
            }
            else
            {
                campaignCount = await _campaignService.CountCampaignsAsync();
            }

            return(Ok(campaignCount));
        }