Implemented "save" in BaseService.