public static Course ToDomain(CourseApi course) { return(Library.Domain.CourseAggregate.Model.Course.Create( course.Id, course.Name, course.Description, AuthorApi.ToDomain(course.Author), VideoApi.ToDomain(course.Videos).ToList())); }
public static IEnumerable <CourseApi> FromDomain(IEnumerable <Course> courses) { var list = new List <CourseApi>(); foreach (var course in courses) { list.Add(CourseApi.FromDomain(course)); } return(list); }