Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CourseSchema" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="title">title.</param>
 /// <param name="xapiActivityId">xAPI activity id associated with this course.</param>
 /// <param name="created">created.</param>
 /// <param name="updated">updated.</param>
 /// <param name="version">version.</param>
 /// <param name="registrationCount">registrationCount.</param>
 /// <param name="activityId">activityId.</param>
 /// <param name="courseLearningStandard">courseLearningStandard.</param>
 /// <param name="tags">tags.</param>
 /// <param name="dispatched">dispatched.</param>
 /// <param name="metadata">metadata.</param>
 /// <param name="rootActivity">rootActivity.</param>
 public CourseSchema(string id = default(string), string title = default(string), string xapiActivityId = default(string), DateTime?created = default(DateTime?), DateTime?updated = default(DateTime?), int?version = default(int?), int?registrationCount = default(int?), string activityId = default(string), CourseLearningStandardEnum?courseLearningStandard = default(CourseLearningStandardEnum?), List <string> tags = default(List <string>), bool?dispatched = default(bool?), MetadataSchema metadata = default(MetadataSchema), CourseActivitySchema rootActivity = default(CourseActivitySchema))
 {
     this.Id                     = id;
     this.Title                  = title;
     this.XapiActivityId         = xapiActivityId;
     this.Created                = created;
     this.Updated                = updated;
     this.Version                = version;
     this.RegistrationCount      = registrationCount;
     this.ActivityId             = activityId;
     this.CourseLearningStandard = courseLearningStandard;
     this.Tags                   = tags;
     this.Dispatched             = dispatched;
     this.Metadata               = metadata;
     this.RootActivity           = rootActivity;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CourseSchema" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="Title">Title.</param>
 /// <param name="XapiActivityId">xAPI activity id associated with this course.</param>
 /// <param name="Created">Created.</param>
 /// <param name="Updated">Updated.</param>
 /// <param name="Version">Version.</param>
 /// <param name="RegistrationCount">RegistrationCount.</param>
 /// <param name="ActivityId">ActivityId.</param>
 /// <param name="CourseLearningStandard">CourseLearningStandard.</param>
 /// <param name="Tags">Tags.</param>
 /// <param name="Dispatched">Dispatched.</param>
 /// <param name="Metadata">Metadata.</param>
 /// <param name="RootActivity">RootActivity.</param>
 public CourseSchema(string Id = default(string), string Title = default(string), string XapiActivityId = default(string), DateTime?Created = default(DateTime?), DateTime?Updated = default(DateTime?), int?Version = default(int?), int?RegistrationCount = default(int?), string ActivityId = default(string), CourseLearningStandardEnum?CourseLearningStandard = default(CourseLearningStandardEnum?), List <string> Tags = default(List <string>), bool?Dispatched = default(bool?), MetadataSchema Metadata = default(MetadataSchema), CourseActivitySchema RootActivity = default(CourseActivitySchema))
 {
     this.Id                     = Id;
     this.Title                  = Title;
     this.XapiActivityId         = XapiActivityId;
     this.Created                = Created;
     this.Updated                = Updated;
     this.Version                = Version;
     this.RegistrationCount      = RegistrationCount;
     this.ActivityId             = ActivityId;
     this.CourseLearningStandard = CourseLearningStandard;
     this.Tags                   = Tags;
     this.Dispatched             = Dispatched;
     this.Metadata               = Metadata;
     this.RootActivity           = RootActivity;
 }