コード例 #1
0
 protected Director(PersonalData personalData)
 {
     if (personalData == null)
     {
         throw new ArgumentException("Personal data cannot be null.");
     }
     PersonalData = personalData;
     Id           = Guid.NewGuid();
 }
コード例 #2
0
 public static Director Create(PersonalData personalData) => new Director(personalData);
コード例 #3
0
 public static Actor Create(PersonalData personalData) => new Actor(personalData);