Пример #1
0
 /// <summary>
 /// Registers a new <see cref="IValueEncrypter"/> type.
 /// </summary>
 /// <typeparam name="TEncrypter">The type to register.</param>
 ///
 /// <exception cref="ArgumentException">
 /// <typeparamref name="TEncrypter"/> is not of type <see cref="ValueEncrypter{TModel, TProvider}"/>.
 /// Or the model type of the encrypter has already been registered.
 /// </exception>
 public static void AddEncrypter <TEncrypter>(this IDbProvider dbProvider)
     where TEncrypter : IValueEncrypter
 {
     dbProvider.AddEncrypter(typeof(TEncrypter));
 }