public override Task <Empty> UpdateCourse(Course course, ServerCallContext context)
        {
            CoursePoco poco = ProtoMapper.MapToCoursePoco(course);

            _service.UpdateCourse(poco);

            return(Task.FromResult(new Empty()));
        }
        public override Task <CourseKey> AddCourse(Course course, ServerCallContext context)
        {
            CoursePoco poco = ProtoMapper.MapToCoursePoco(course);
            int        id   = _service.AddCourse(poco);

            return(Task.FromResult(new CourseKey()
            {
                Id = id
            }));
        }