/// <summary> /// Language tag ant /// </summary> /// <param name="from"></param> /// <param name="antPosNames"></param> public Ant(AntFrom from, params string[] antPosNames) { From = from; _antPosNames = new List <string>(); if (antPosNames is null || antPosNames.Length == 0) { _antPosNames.Add(AntPosNameConstants.LANGUAGE_TAG); }
public static void AppendAnt(AntFrom from, params string[] bodyNames) { lock (_antLockObj) { var ant = new Ant(from, bodyNames); if (AntHead is null) { AntHead = ant; AntTail = ant; } else { AntTail.Next = ant; AntTail = ant; } } }