public EntityRepository(IOrganizationService orgService, IRetryExecutor retryExecutor, IEntityMetadataCache entMetadataCache, RepositoryCachingMode cachingMode = RepositoryCachingMode.None) { this.orgService = orgService; this.retryExecutor = retryExecutor; this.metadataCache = entMetadataCache; this.mapLookupCache = cachingMode == RepositoryCachingMode.Lookup ? new EntityMapLookupCache(orgService) : null; }
public WebDriver( IWebDriver seleniumDriver, Func <Uri> rootUrl, SeleniumGridConfiguration configuration, IRetryExecutor retryExecutor, ISelectorFactory selectorFactory, IElementFactory elementFactory, IXpathProvider xpathProvider, IMovieLogger movieLogger, IWebElementSourceLog webElementSourceLog, IEnumerable <SelectorPrefix> prefixes = null) { SeleniumDriver = seleniumDriver; SuccessfulSearchers = new List <Searcher>(); RootUrl = rootUrl; SeleniumGridConfiguration = configuration; RetryExecutor = retryExecutor; SelectorFactory = selectorFactory; MovieLogger = movieLogger; Prefixes = prefixes?.ToList() ?? new List <SelectorPrefix>() { new EmptySelectorPrefix() }; Children = new List <WebDriver>(); Screenshots = new List <byte[]>(); ElementFactory = elementFactory; XpathProvider = xpathProvider; WebElementSourceLog = webElementSourceLog; }
public EntityRepositoryFake(IOrganizationService orgService, IRetryExecutor retryExecutor, IEntityMetadataCache entMetadataCache) : base(orgService, retryExecutor, entMetadataCache) { }
public EntityRepositoryFake(IOrganizationService orgService, IRetryExecutor retryExecutor) : this(orgService, retryExecutor, new EntityMetadataCache(orgService)) { }
public EntityRepositorySingle(IOrganizationService orgService, IRetryExecutor retryExecutor, IEntityMetadataCache entMetadataCache, RepositoryCachingMode cachingMode) : base(orgService, retryExecutor, entMetadataCache, cachingMode) { }
public EntityRepositorySingle(IOrganizationService orgService, IRetryExecutor retryExecutor, RepositoryCachingMode cachingMode) : this(orgService, retryExecutor, new EntityMetadataCache(orgService), cachingMode) { }
public EntityRepository(IOrganizationService orgService, IRetryExecutor retryExecutor, IEntityMetadataCache entMetadataCache) { this.orgService = orgService; this.retryExecutor = retryExecutor; metadataCache = entMetadataCache; }
public void Setup() { orgService = ConnectionHelper.GetOrganizationalServiceTarget(); retryExecutor = new ServiceRetryExecutor(); entityRepository = new EntityRepository(orgService, retryExecutor); }
public void Setup() { retryExecutor = new ServiceRetryExecutor(); }