public PersonController(IMainViews mainViews, IPersonViews personViews, IPersonScenario personScenario, [KeyFilter("ControllerLogger")] ILogger logger) { this.mainViews = mainViews; this.personViews = personViews; this.personScenario = personScenario; this.logger = logger; }