internal ExtendedBy(By by)
        {
            by.CheckNotNull(nameof(by));

            ExtendedBy byAsExtended = by as ExtendedBy;

            By          = byAsExtended?.By ?? by;
            Description = By.ToString();

            if (byAsExtended != null)
            {
                ApplySettingsFrom(byAsExtended);
            }
            else
            {
                Options = new SearchOptions();
            }
        }
Example #2
0
        public PlainScopeLocator(By by)
        {
            by.CheckNotNull(nameof(by));

            this.by = by;
        }
 public PlainScopeLocator(By by)
 {
     _by = by.CheckNotNull(nameof(by));
 }