public EntriesDecrypter(IKeySuitabilityChecker <TKey> keySuitabilityChecker, IUserStringConverter userStringConverter, ISegmentEncryptionAlgo <TKey> segmentEncrypter) { Contract.Requires <ArgumentNullException>(keySuitabilityChecker != null, "keyChecker"); Contract.Requires <ArgumentNullException>(userStringConverter != null, "userStringConverter"); Contract.Requires <ArgumentNullException>(segmentEncrypter != null, "segmentEncrypter"); // _keySuitabilityChecker = keySuitabilityChecker; _userStringConverter = userStringConverter; _segmentEncrypter = segmentEncrypter; }
public EncryptedDetailsPersistConverter(IUserStringConverter userStringConverter) { _userStringConverter = userStringConverter; }