Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class EmailService {
- private readonly ILogger _logger;
- private readonly EmailOptions _emailOptions;
- public EmailService(ILogger<EmailService> logger, IOptions<ComponentOptions> componentOptions) {
- _logger = logger
- ?? throw new ArgumentNullException(nameof(logger));
- _emailOptions = componentOptions?.Value.Email
- ?? throw new ArgumentNullException($"{nameof(componentOptions)}.{nameof(componentOptions.Value.Email)}");
- }
- // Other methods not relevant to the question, such as actually sending the email
- }
Add Comment
Please, Sign In to add comment