예제 #1
0
파일: Thread.cs 프로젝트: DnY-stuff/Forum
        /// <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;
        }
예제 #2
0
파일: Thread.cs 프로젝트: DnY-stuff/Forum
 /// <summary>
 /// ������
 /// </summary>
 /// <param name="orginalPost">���۱�</param>
 /// <param name="currentForum">�Ҽ�����</param>
 public Thread(Post orginalPost, Forum currentForum)
     : this(orginalPost, currentForum, string.Empty)
 {
 }