Esempio n. 1
0
        protected virtual void Map(DriverJsonSection section, RemoteDriverAtataContextBuilder builder)
        {
            if (!string.IsNullOrWhiteSpace(section.Alias))
            {
                builder.WithAlias(section.Alias);
            }

            if (section.CommandTimeout != null)
            {
                builder.WithCommandTimeout(TimeSpan.FromSeconds(section.CommandTimeout.Value));
            }

            if (!string.IsNullOrWhiteSpace(section.RemoteAddress))
            {
                builder.WithRemoteAddress(section.RemoteAddress);
            }

            if (section.Options != null)
            {
                builder.WithOptions(() => CreateOptions(section.Options));
            }
        }
Esempio n. 2
0
        public void Map(DriverJsonSection section, AtataContextBuilder builder)
        {
            RemoteDriverAtataContextBuilder driverBuilder = CreateDriverBuilder(builder);

            Map(section, driverBuilder);
        }