public void SetUp()
        {
            var ramStorage = new RAMStorage(NumberOfHashTables);

            fingerprintDao = new FingerprintDao(ramStorage);
            trackDao       = new TrackDao(ramStorage);
        }
 protected ModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
 {
     this.trackDao          = trackDao;
     this.hashBinDao        = hashBinDao;
     this.subFingerprintDao = subFingerprintDao;
     this.fingerprintDao    = fingerprintDao;
 }
 protected ModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
 {
     this.trackDao = trackDao;
     this.hashBinDao = hashBinDao;
     this.subFingerprintDao = subFingerprintDao;
     this.fingerprintDao = fingerprintDao;
 }
 protected SqlModelService(
     ITrackDao trackDao,
     IHashBinDao hashBinDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
     // no op
 }
 protected SqlModelService(
     ITrackDao trackDao,
     IHashBinDao hashBinDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
     // no op
 }
 protected SqlModelService(
     ITrackDao trackDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao,
     ISpectralImageDao spectralImageDao)
     : base(trackDao, subFingerprintDao, fingerprintDao, spectralImageDao)
 {
     // no op
 }
 protected AdvancedModelService(
     ITrackDao trackDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao,
     ISpectralImageDao spectralImageDao)
     : base(trackDao, subFingerprintDao)
 {
     this.fingerprintDao = fingerprintDao;
     this.spectralImageDao = spectralImageDao;
 }
Esempio n. 8
0
 protected AdvancedModelService(
     ITrackDao trackDao,
     ISubFingerprintDao subFingerprintDao,
     IFingerprintDao fingerprintDao,
     ISpectralImageDao spectralImageDao)
     : base(trackDao, subFingerprintDao)
 {
     this.fingerprintDao   = fingerprintDao;
     this.spectralImageDao = spectralImageDao;
 }
 public FingerprintDaoTest()
 {
     fingerprintDao = new FingerprintDao();
     trackDao       = new TrackDao();
 }
 internal InMemoryModelService(ITrackDao trackDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao, ISpectralImageDao spectralImageDao)
     : base(trackDao, subFingerprintDao, fingerprintDao, spectralImageDao)
 {
     // no op
 }
 internal InMemoryModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao, ISpectralImageDao spectralImageDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao, spectralImageDao)
 {
     // no op
 }
 internal InMemoryModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
     // no op
 }
 public void SetUp()
 {
     var ramStorage = new RAMStorage(NumberOfHashTables);
     fingerprintDao = new FingerprintDao(ramStorage);
     trackDao = new TrackDao(ramStorage);
 }
 protected MongoDbModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
 }
 protected MongoDbModelService(ITrackDao trackDao, IHashBinDao hashBinDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao)
     : base(trackDao, hashBinDao, subFingerprintDao, fingerprintDao)
 {
 }
 public FingerprintDaoTest()
 {
     fingerprintDao = new FingerprintDao();
     trackDao = new TrackDao();
 }