internal AutoBuilder(IAutoConfigurationResolver configuration, Func <IAutoConfigurationResolver, IAutoBuilder, IObjectParser, IAutoFiller> filler, IObjectParser parser, IAutoBuilder interfaceBuilder) { this.filler = filler(configuration, this, parser); this.configuration = configuration; this.interfaceBuilder = interfaceBuilder; }
internal AutoExpression( Func <IAutoConfigurationResolver, Func <IAutoConfigurationResolver, IAutoBuilder, IObjectParser, IAutoFiller>, IAutoBuilder> builderFactory, Func <IAutoConfigurationResolver, IAutoBuilder, IObjectParser, IAutoFiller> filler, IAutoConfigurationResolver configuration) : base(configuration) { builder = builderFactory(this, filler); }
internal static int GetEnumerableSize(this IAutoConfigurationResolver configuration) { int valueInt; var value = configuration[ENUMERATION_SIZE_KEY]; if (int.TryParse(value, out valueInt)) { return(valueInt); } return(0); }
internal AutoFiller(IAutoConfigurationResolver config, IAutoBuilder builder, IObjectParser parser) { this.config = config; this.parser = parser; this.builder = builder; }
internal AutoFiller(IAutoConfigurationResolver config, IAutoBuilder builder, IObjectParser parser) { this.config = config; this.parser = parser; this.builder = builder; }
internal static void SetEnumerableSize(this IAutoConfigurationResolver configuration, int size) { configuration[ENUMERATION_SIZE_KEY] = Convert.ToString(size); }
internal AutoConfiguration(IAutoConfigurationResolver configuration) { this.configuration = configuration; }