private void AddLogToRepository(Log log)
        {
            switch (log.Tag)
            {
            case LogType.MatchEntryPlayerHistory:
                MatchEntryPlayerHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchExecutionHistory:
                MatchExecutionHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchExitPlayerHistory:
                MatchExitPlayerHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchStartPlayerHistory:
                MatchStartPlayerHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            default:
                break;
            }
        }
        private void AddLogToRepository(Log log)
        {
            switch (log.Tag)
            {
            case LogType.DamageHistory:
                DamageHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.GetHaroHistory:
                GetHaroHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.KillHistory:
                KillHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchEntryPlayerHistory:
                MatchEntryPlayerHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchExecutionHistory:
                MatchExecutionHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchExitPlayerHistory:
                MatchExitPlayerHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchUseArmedHistory:
                MatchUseArmedHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.MatchUseUnitHistory:
                MatchUseUnitHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.PlayerRecordHistory:
                PlayerRecordHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            case LogType.UseCustomItemHistory:
                UseCustomItemHistoryRepository.Add(log, ref insertCount);
                processCount++;
                break;

            default:
                break;
            }
        }