コード例 #1
0
ファイル: PersonFactory.cs プロジェクト: ChrisMissal/atxc
 public Person CreatePerson(string name, string email, string bio, Location location, ICollection<CategoryField> categories = null, ICollection<LinkField> links = null)
 {
     var person = new Person
     {
         Bio = bio,
         Email = email,
         Joined = SystemClock.UtcNow,
         Location = location,
         Name = name,
         Slug = name.ToSlug(),
     };
     if (categories != null && categories.Count > 0)
     {
         person.AddCategories(categories);
     }
     if (links != null && links.Count > 0)
     {
         person.AddLinks(links);
     }
     return person;
 }