public CatalogDbContext(DbContextOptions <CatalogDbContext> options, IOptions <AlzaCatalogOptions> options2) : base(options)
 {
     if (options2 == null)
     {
         throw new ArgumentNullException(nameof(options));
     }
     _options2 = options2.Value;
 }
 public ProductRepository(IOptions <AlzaCatalogOptions> options, ILogger <ProductRepository> logger)
 {
     if (options == null)
     {
         throw new ArgumentNullException(nameof(options));
     }
     _options = options.Value;
     _logger  = logger;
 }