Exemple #1
0
        public eXtensibleWebApiElement GetForLoggingMode(string loggingModeKey)
        {
            bool b = false;
            eXtensibleWebApiElement found = null;

            for (int i = 0; !b && i < this.Count; i++)
            {
                eXtensibleWebApiElement element = this[i];
                if (!String.IsNullOrEmpty(element.Key) && element.Key.Equals(loggingModeKey, StringComparison.OrdinalIgnoreCase))
                {
                    found = element;
                    b     = true;
                }
            }
            if (!b)
            {
                found = new eXtensibleWebApiElement()
                {
                    Key             = XFConstants.Config.DEFAULTKEY,
                    LoggingStrategy = XFConstants.Config.DefaultLoggingStrategy,
                };
            }
            return(found);
        }
Exemple #2
0
        public eXtensibleWebApiElementCollection()
        {
            eXtensibleWebApiElement element = (eXtensibleWebApiElement)CreateNewElement();

            base.BaseAdd(element);
        }
Exemple #3
0
 public void Add(eXtensibleWebApiElement element)
 {
     base.BaseAdd(element);
 }