POST, PUT, DELETE administrator only
include comments
IRepository