From 033b9c08566a41814476a41712a5e98001a57ada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20B=C3=BClow=20Skovborg?= Date: Wed, 30 Oct 2024 14:24:31 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Trenger=20ikke=20lazy=20lo?= =?UTF-8?q?ade=20h=C3=A5ndterere=20i=20graphQLApi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../helse/spesialist/api/graphql/GraphQLApi.kt | 15 +++++---------- .../no/nav/helse/bootstrap/SpesialistApp.kt | 10 +++++----- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/GraphQLApi.kt b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/GraphQLApi.kt index 7934552ce..1571c3f26 100644 --- a/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/GraphQLApi.kt +++ b/spesialist-api/src/main/kotlin/no/nav/helse/spesialist/api/graphql/GraphQLApi.kt @@ -67,19 +67,14 @@ fun Application.graphQLApi( beslutterGruppeId: UUID, snapshotService: SnapshotService, behandlingsstatistikkMediator: IBehandlingsstatistikkService, - saksbehandlerhåndtererProvider: () -> Saksbehandlerhåndterer, - oppgavehåndtererProvider: () -> Oppgavehåndterer, + saksbehandlerhåndterer: Saksbehandlerhåndterer, + oppgavehåndterer: Oppgavehåndterer, totrinnsvurderinghåndterer: Totrinnsvurderinghåndterer, - godkjenninghåndtererProvider: () -> Godkjenninghåndterer, - personhåndtererProvider: () -> Personhåndterer, - dokumenthåndtererProvider: () -> Dokumenthåndterer, + godkjenninghåndterer: Godkjenninghåndterer, + personhåndterer: Personhåndterer, + dokumenthåndterer: Dokumenthåndterer, stansAutomatiskBehandlinghåndterer: StansAutomatiskBehandlinghåndterer, ) { - val saksbehandlerhåndterer: Saksbehandlerhåndterer by lazy { saksbehandlerhåndtererProvider() } - val oppgavehåndterer: Oppgavehåndterer by lazy { oppgavehåndtererProvider() } - val godkjenninghåndterer: Godkjenninghåndterer by lazy { godkjenninghåndtererProvider() } - val personhåndterer: Personhåndterer by lazy { personhåndtererProvider() } - val dokumenthåndterer: Dokumenthåndterer by lazy { dokumenthåndtererProvider() } val schema = SchemaBuilder( personApiDao = personApiDao, diff --git a/spesialist-selve/src/main/kotlin/no/nav/helse/bootstrap/SpesialistApp.kt b/spesialist-selve/src/main/kotlin/no/nav/helse/bootstrap/SpesialistApp.kt index 7bf24a155..e42663635 100644 --- a/spesialist-selve/src/main/kotlin/no/nav/helse/bootstrap/SpesialistApp.kt +++ b/spesialist-selve/src/main/kotlin/no/nav/helse/bootstrap/SpesialistApp.kt @@ -202,12 +202,12 @@ internal class SpesialistApp( beslutterGruppeId = tilgangsgrupper.beslutterGruppeId, snapshotService = snapshotService, behandlingsstatistikkMediator = behandlingsstatistikkService, - saksbehandlerhåndtererProvider = { saksbehandlerMediator }, - oppgavehåndtererProvider = { oppgaveService }, + saksbehandlerhåndterer = saksbehandlerMediator, + oppgavehåndterer = oppgaveService, totrinnsvurderinghåndterer = totrinnsvurderingService, - godkjenninghåndtererProvider = { godkjenningService }, - personhåndtererProvider = { meldingMediator }, - dokumenthåndtererProvider = { dokumentMediator }, + godkjenninghåndterer = godkjenningService, + personhåndterer = meldingMediator, + dokumenthåndterer = dokumentMediator, stansAutomatiskBehandlinghåndterer = stansAutomatiskBehandlingMediator, )