/// <summary> /// Adds a unique definition. /// </summary> /// <param name="myUniqueDefinition">The unique definition that is going to be added.</param> /// <returns>The reference of the current object. (fluent interface).</returns> public VertexTypePredefinition AddUnique(UniquePredefinition myUniqueDefinition) { if (myUniqueDefinition != null) { _uniques = (_uniques) ?? new List<UniquePredefinition>(); _uniques.Add(myUniqueDefinition); } return this; }
/// <summary> /// Adds a unique definition. /// </summary> /// <param name="myUniqueDefinition">The unique definition that is going to be added.</param> /// <returns>The reference of the current object. (fluent interface).</returns> public RequestAlterVertexType AddUnique(UniquePredefinition myUniqueDefinition) { if (myUniqueDefinition != null) { _toBeAddedUniques = (_toBeAddedUniques) ?? new List<UniquePredefinition>(); _toBeAddedUniques.Add(myUniqueDefinition); AddUniqueCount++; } return this; }