/// <summary> /// ������ /// </summary> /// <param name="orginalPost">���۱�</param> /// <param name="currentForum">�Ҽ�����</param> /// <param name="description">����</param> public Thread(Post orginalPost, Forum currentForum, string description) { if (orginalPost == null) throw new ArgumentNullException("orginalPost", "��Ÿ�� ������, ���۱� ������ �����ؾ� �մϴ�."); if (currentForum == null) throw new ArgumentNullException("currentForum", "��Ÿ�� ������, �Ҽ������� �����Ǿ�� �մϴ�."); // TODO : ORM �����, �����Ǿ�� �մϴ�. Id = Guid.NewGuid(); OriginalPost = orginalPost; CurrentForum = currentForum; Description = description; CreateDate = DateTime.Now; UpdateDate = DateTime.Now; }
/// <summary> /// ������ /// </summary> /// <param name="orginalPost">���۱�</param> /// <param name="currentForum">�Ҽ�����</param> public Thread(Post orginalPost, Forum currentForum) : this(orginalPost, currentForum, string.Empty) { }