private void InsertHashDataForTrack(IEnumerable <HashData> hashData, IModelReference trackReference) { foreach (var hash in hashData) { var subFingerprintId = SubFingerprintDao.InsertSubFingerprint(hash.SubFingerprint, trackReference); HashBinDao.InsertHashBins(hash.HashBins, subFingerprintId, trackReference); } }
private void InsertHashedFingerprintsForTrack(IEnumerable <HashedFingerprint> hashedFingerprints, IModelReference trackReference) { foreach (var hashedFingerprint in hashedFingerprints) { var subFingerprintId = SubFingerprintDao.InsertSubFingerprint(hashedFingerprint.SubFingerprint, hashedFingerprint.SequenceNumber, hashedFingerprint.Timestamp, trackReference); HashBinDao.InsertHashBins(hashedFingerprint.HashBins, subFingerprintId, trackReference); } }