public DefaultConfigurationTypeMapper(IBooleanMapping booleanMapping, string nullSerializer) : base(nullSerializer) { this.Add <string>(value => value); this.Add <bool>(booleanMapping.FromBool); this.Add <Enum>(this.EnumConverter); }
public ConfigurationTemplate(string stringTemplate, IList<IConfigurationEntry> configurationEntries, IBooleanMapping booleanMapping, string fileName, string configurationName) { this.StringTemplate = stringTemplate; this.configurationEntries = configurationEntries; this.BooleanMapping = booleanMapping; this.FileName = fileName; this.TemplateID = configurationName; this.ConfigurationStore = new ConfigurationStore(this.GetDefaultProfile()); }
public KeyValuePairConfigurationSerializer(IBooleanMapping booleanMapping, string nullSerializer, string separator) : base(booleanMapping, nullSerializer) { this.separator = separator; }
internal ConfigurationFile(string fileName, string key, IBooleanMapping booleanMapping) { this.Destination = fileName; this.Key = key; this.BooleanMapping = booleanMapping; }
protected ConfigurationSerializer(IBooleanMapping booleanMapping, string nullSerializer) : this(new DefaultConfigurationTypeMapper(booleanMapping, nullSerializer)) { }
public IniConfigurationSerializer(IBooleanMapping booleanMapping, string nullSerializer) : base(booleanMapping, nullSerializer) { }