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);