Beispiel #1
0
        public static Relationships FromID(RelationshipGroup id)
        {
            Relationships retval = null;

            if (_instanceCache == null)
            {
                _instanceCache = new Dictionary<RelationshipGroup, Relationships>();
            }
            else if (_instanceCache.TryGetValue(id, out retval))
            {
                return retval;
            }

            retval = new Relationships(id);
            _instanceCache.Add(id, retval);

            return retval;
        }