Пример #1
0
        private void SetAvailableFields(IDictionary <string, IDictionary <string, string> > sectionFields)
        {
            Console.WriteLine("In SetAvailableFields!");

            _existingFields = new Dictionary <string, IDictionary <string, string> >();
            _existingFields = _availableFields;

            Console.WriteLine("_existingFields: " + _existingFields.GetHashCode());
            Console.WriteLine("_availableFields: " + _availableFields.GetHashCode());

            RequiredBrewParameters requiredBrewParameters = new RequiredBrewParameters();

            requiredBrewParameters.PopulateFields(sectionFields);

            _availableFields = new Dictionary <string, IDictionary <string, string> >();
            _availableFields = requiredBrewParameters.GetRequiredBrewParameters();
            SetNewField(_existingFields, _availableFields);

            Console.WriteLine("_existingFields: " + _existingFields.GetHashCode());
            Console.WriteLine("_availableFields: " + _availableFields.GetHashCode());
        }
 private void SetupBrewFields()
 {
     _requiredBrewParameters = new RequiredBrewParameters();
     _brewFields             = _requiredBrewParameters.GetRequiredBrewParameters();
 }