예제 #1
0
파일: User.cs 프로젝트: Inferis/KindjesNet
        public virtual void AddExternalReference(ExternalUserReference reference)
        {
            Guard.ArgumentNotNull(x => reference);

            if (!ExternalReferences.Contains(reference))
                ExternalReferences.Add(reference);
            if (reference.User != null)
                reference.User.RemoveExternalReference(reference);
            reference.User = this;
        }
예제 #2
0
파일: User.cs 프로젝트: Inferis/KindjesNet
 public virtual void RemoveExternalReference(ExternalUserReference reference)
 {
     if (ExternalReferences.Contains(reference))
         ExternalReferences.Remove(reference);
     reference.User = null;
 }