Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GravatarTagHelperConfiguration"/> class
 /// with a specified library.
 /// </summary>
 /// <param name="library">Gravatar Library to obtain profiles.</param>
 public GravatarTagHelperConfiguration(GravatarLibrary library) => Library = library;
 /// <summary>
 /// Contructor initializing test fixture.
 /// </summary>
 public GravatarTestFixture()
 {
     CacheLibrary = new GravatarLibrary(new GravatarProfileMemoryCache());
     Library      = new GravatarLibrary();
 }
Esempio n. 3
0
 /// <summary>
 /// Constructor with a <see cref="GravatarTagHelperConfiguration"/> to obtain
 /// it.
 /// </summary>
 /// <param name="configuration">Configuration for the tag help.</param>
 public GravatarTagHelper(GravatarTagHelperConfiguration configuration)
 {
     Library = configuration?.Library ?? new GravatarLibrary();
     Logger  = configuration?.Logger;
 }