public virtual void AddPost(Post post) { if(!this.posts.Contains(post)) { this.posts.Add(post); post.AddTag(this); } }
public virtual void AddTag(Tag tag) { if (!this.tags.Contains(tag)) { this.tags.Add(tag); tag.AddPost(this); } }