예제 #1
0
        private async Task <bool> CurrentWaveIsCompleted(string searchRequestKey)
        {
            try
            {
                SearchRequest sr = await _cacheService.GetRequest(searchRequestKey);

                if (sr != null)
                {
                    return(sr.AllFastSearchPartnerCompleted());
                }
                else
                {
                    return(true);
                }
            }
            catch (Exception exception)
            {
                _logger.LogError($"Check Data Partner Status Failed. [] for {searchRequestKey}. [{exception.Message}]");
                return(false);
            }
        }