Как объявить общий ChromiumDriver с ChromiumOptions?

Как объявить общий ChromiumDriver с ChromiumOptions?

Пытался сделать так:

public Form1()
{
    //...
    options.AddArgument("headless");    
}

ChromeOptions options = new ChromeOptions();
ChromeDriver driver = new ChromeDriver(options);
//...

Но пишет ошибку: CS0236 Инициализатор поля не может обращаться к нестатическому полю, методу или свойству "Form1.options".


Ответы (1 шт):

Автор решения: aepot

Можно сделать это всё например в конструкторе формы

private readonly ChromeDriver driver;

public Form1()
{
   ChromeOptions options = new ChromeOptions();
   options.AddArgument("headless"); 
   driver = new ChromeDriver(options);
}
→ Ссылка