public void Use(ICourseFactory courseFactory)
 {
     var course = courseFactory
                  .WithName("DDD With ASP.NET Core")
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .WithStudent(student => student
                               .WithFirstName("Ivan")
                               .WithLastName("Ivanov"))
                  .Build();
 }
示例#2
0
 public CourseView(ICourseRepository pcourseRepo, ICourseFactory pcourseFact)
 {
     courseRepo = pcourseRepo;
     courseFact = pcourseFact;
 }