Пример #1
0
 public CryptoSerializerBase(ISiteKeyProvider siteKeyProvider, RandomNumberGenerator randomNumberGenerator)
 {
     if (siteKeyProvider == null)
     {
         throw new ArgumentNullException(nameof(siteKeyProvider));
     }
     if (randomNumberGenerator == null)
     {
         throw new ArgumentNullException(nameof(randomNumberGenerator));
     }
     this.siteKeyProvider       = siteKeyProvider;
     this.randomNumberGenerator = randomNumberGenerator;
 }
Пример #2
0
 public DefaultCryptoSerializer(ISiteKeyProvider siteKeyProvider)
     : base(siteKeyProvider, new RNGCryptoServiceProvider())
 {
 }
Пример #3
0
 public DefaultCryptoSerializer(ISiteKeyProvider siteKeyProvider)
     : base(siteKeyProvider, new RNGCryptoServiceProvider())
 {
 }