From the C# object model, it looks like this should do the trick, but the UseInPrivateBrowsing property has no effect at my end. Just opens a regular browser session in the edge.
var options = new EdgeOptions();
options.UseInPrivateBrowsing = true;
var driver = new EdgeDriver(options);
I am using the latest Selenium.WebDriver.MicrosoftDriver.
These are the installed packages:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit" version="3.10.1" targetFramework="net47" />
<package id="NUnit3TestAdapter" version="3.10.0" targetFramework="net47" />
<package id="Selenium.Chrome.WebDriver" version="2.40" targetFramework="net47" />
<package id="Selenium.Support" version="3.13.0" targetFramework="net47" />
<package id="Selenium.WebDriver" version="3.13.0" targetFramework="net47" />
<package id="Selenium.WebDriver.MicrosoftDriver" version="17.17134.0" targetFramework="net47" />
</packages>
How is this supposed to be done?