コード例 #1
0
        private void ProcessWithUnclusteredLocations(string token, Location location, string firebaseToken)
        {
            int risk = 0;
            var unclusteredLocations = _clusterService.CheckUnclusteredLocations(location, ProximityToCarrier);

            if (unclusteredLocations != null)
            {
                if (unclusteredLocations.Count > 0)
                {
                    risk = RISK.HIGH_RISK;
                    RiskDetected(token, firebaseToken, location, risk);
                }
                else
                {
                    ProcessOldClusterLocations(token, location, firebaseToken);
                }
            }
            else
            {
                ProcessOldClusterLocations(token, location, firebaseToken);
            }
        }