Esempio n. 1
0
        private Locator CreateLocator(out string argumentString)
        {
            Locator locator = this.CreateObjectFromAttribute <Locator>(out argumentString, out this.locatorAttribute);

            if (locator == null)
            {
                argumentString = null;
                locator        = new DefaultLocator();
            }
            return(locator);
        }
        private Locator CreateLocator(out string argumentString)
        {
            Locator locator = CreateObjectFromAttribute <Locator>(out argumentString, out locatorAttribute);

            if (locator == null)
            {
                argumentString = null;
                //avoid using singleton of "DefaultLocator.Instance", so unit tests can run parallel
                locator = new DefaultLocator();
            }
            return(locator);
        }