Esempio n. 1
0
        public void AddSet(RequestDefinitionItemSet definitionSet)
        {
            Clear();

            _listLock.EnterReadLock();
            try
            {
                var foundItems = _requestDefinitionSets.ToArray();

                foreach (var foundItem in foundItems)
                {
                    _requestDefinitionSets.Remove(foundItem);
                }

                _requestDefinitionSets.Add(definitionSet);
            }
            finally
            {
                _listLock.ExitReadLock();
            }
        }
 public static ConfigurationDefinition ToConfigurationDefinition(RequestDefinitionItemSet requestDefinitionItemSet)
 {
     if (!requestDefinitionItemSet.DefinitionItems.Any())
     {
         return(default);