start implementing Class AbstractDemandedRepository, Dto DemandInterface defined