public BrowserWindowsManager(IBrowserObject browserObject, IUiHelper uiHelper, IBrowserWindowsBuilder<IBrowserWindow> browserWindowsBuilder) { if (browserObject == null) { throw new ArgumentNullException("browserObject"); } if (uiHelper == null) { throw new ArgumentNullException("uiHelper"); } _browserObject = browserObject; _uiHelper = uiHelper; _browserWindowsBuilder = browserWindowsBuilder; }
public BrowserWindowsManager(IBrowserObject browserObject, IUiHelper uiHelper, IBrowserWindowsBuilder <IBrowserWindow> browserWindowsBuilder) { if (browserObject == null) { throw new ArgumentNullException("browserObject"); } if (uiHelper == null) { throw new ArgumentNullException("uiHelper"); } _browserObject = browserObject; _uiHelper = uiHelper; _browserWindowsBuilder = browserWindowsBuilder; }
public SessionKeeper(MainApplicationServiceClient mainAppClient, IBrowserWindowsManager browserWindowsManager, IBrowserWindowsBuilder <IBrowserWindow> browserWindowsBuilder, ILogger log, IUiHelper uiHelper) { if (mainAppClient == null) { throw new ArgumentNullException("mainAppClient"); } if (browserWindowsManager == null) { throw new ArgumentNullException("browserWindowsManager"); } if (browserWindowsBuilder == null) { throw new ArgumentNullException("browserWindowsBuilder"); } if (log == null) { throw new ArgumentNullException("log"); } if (uiHelper == null) { throw new ArgumentNullException("uiHelper"); } _mainAppClient = mainAppClient; _log = log; _uiHelper = uiHelper; _sessionUpdator = KeepUpdatingSession; _browserWindowsManager = browserWindowsManager; _browserWindowsBuilder = browserWindowsBuilder; _updaterThread = new Thread(_sessionUpdator); }
public SessionKeeper(MainApplicationServiceClient mainAppClient, IBrowserWindowsManager browserWindowsManager, IBrowserWindowsBuilder<IBrowserWindow> browserWindowsBuilder, ILogger log, IUiHelper uiHelper) { if (mainAppClient == null) { throw new ArgumentNullException("mainAppClient"); } if (browserWindowsManager == null) { throw new ArgumentNullException("browserWindowsManager"); } if (browserWindowsBuilder == null) { throw new ArgumentNullException("browserWindowsBuilder"); } if (log == null) { throw new ArgumentNullException("log"); } if (uiHelper == null) { throw new ArgumentNullException("uiHelper"); } _mainAppClient = mainAppClient; _log = log; _uiHelper = uiHelper; _sessionUpdator = KeepUpdatingSession; _browserWindowsManager = browserWindowsManager; _browserWindowsBuilder = browserWindowsBuilder; _updaterThread = new Thread(_sessionUpdator); }