package de.gedoplan.seminar.sbt.di.exercise.rest; import de.gedoplan.seminar.sbt.di.exercise.aop.MethodCounter; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.Map; @RestController @RequestMapping("methodCount") public class MethodCountResource { private final MethodCounter methodCounter; public MethodCountResource(MethodCounter methodCounter) { this.methodCounter = methodCounter; } @GetMapping public Map getMethodCounts() { return methodCounter.getMethodCounts(); } }