public IActionResult GetSponsors()
        {
            BaseResult <SponsorModel> baseResult = new BaseResult <SponsorModel>();

            baseResult.data.sponsors = _SSponsor.GetSponsors();
            return(Json(baseResult));
        }
        private void SponsorTimerDoWork(object state)
        {
            if (!Monitor.TryEnter(state))
            {
                return;
            }
            List <Sponsor> sponsors             = _SSponsor.GetSponsors();
            List <Sponsor> getWaitingActivation = sponsors.Where(x => x.statusId == 3).ToList();

            foreach (var item in getWaitingActivation)
            {
                item.statusId = 2;
                if (!_SSponsor.UpdateSponsor(item))
                {
                    Console.WriteLine("Sponsor Güncellenemedi");
                }
            }
            Monitor.Exit(state);
        }