//Get public override Task <CourseReply> GetCourse(CourseIdRequest request, ServerCallContext context) { Course poco = _Courselogic.Get(request.CourseID); return(Task.FromResult <CourseReply>(FromPoco(poco))); }
private CourseReply FromPoco(Course poco) { return(new CourseReply() { CourseID = poco.CourseID, CourseName = poco.CourseName.ToString() }); }
//Add public override Task <Empty> AddCourse(CourseReply request, ServerCallContext context) { Course poco = new Course() { CourseID = request.CourseID, CourseName = request.CourseName }; _Courselogic.Post(poco); return(Task.FromResult <Empty>(null)); }