BotSharp/src/Plugins/BotSharp.Plugin.WebDriver/Drivers/PlaywrightInstance.cs
2024-01-02 22:43:37 -06:00

22 lines
569 B
C#

namespace BotSharp.Plugin.WebDriver.Drivers;
public class PlaywrightInstance : IDisposable
{
IPlaywright _playwright;
IBrowser _browser;
IPage _page;
public IPlaywright Playwright => _playwright;
public IBrowser Browser => _browser;
public IPage Page => _page;
public void SetPlaywright(IPlaywright playwright) { _playwright = playwright; }
public void SetBrowser(IBrowser browser) { _browser = browser; }
public void SetPage(IPage page) { _page = page; }
public void Dispose()
{
_playwright.Dispose();
}
}