public Parameter(string name, string abbreviation, string defaultValue, bool mandatory, IParameterValueParser valueParser) { Name = name; Abbreviation = abbreviation; DefaultValue = defaultValue; Mandatory = mandatory; _valueParser = valueParser; }
public PgSettings( IDatabaseServer databaseServer, IParameterValueParser parameterValueParser, ICalculationsConfiguration configuration) { this.databaseServer = databaseServer; this.parameterValueParser = parameterValueParser; this.configuration = configuration; valuesCache = new(new LinkComparer()); }