Guest User

Untitled

a guest
Jul 18th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. public class EmailService {
  2. private readonly ILogger _logger;
  3. private readonly EmailOptions _emailOptions;
  4.  
  5. public EmailService(ILogger<EmailService> logger, IOptions<ComponentOptions> componentOptions) {
  6. _logger = logger
  7. ?? throw new ArgumentNullException(nameof(logger));
  8. _emailOptions = componentOptions?.Value.Email
  9. ?? throw new ArgumentNullException($"{nameof(componentOptions)}.{nameof(componentOptions.Value.Email)}");
  10. }
  11.  
  12. // Other methods not relevant to the question, such as actually sending the email
  13. }
Add Comment
Please, Sign In to add comment