Skip to content

Commit 7982aad

Browse files
committed
Move backoffice frontend DI out of config folder
1 parent 101e738 commit 7982aad

File tree

16 files changed

+51
-51
lines changed

16 files changed

+51
-51
lines changed

src/apps/backoffice/frontend/config/dependency-injection/Shared/application.yaml

Lines changed: 0 additions & 35 deletions
This file was deleted.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
services:
22
Mooc.courses.CourseRepository:
3-
class: ../../../../../../Contexts/Mooc/Courses/infrastructure/persistence/MongoCourseRepository
3+
class: ../../../../../Contexts/Mooc/Courses/infrastructure/persistence/MongoCourseRepository
44
arguments: ['@Shared.ConnectionManager']
55

66
Mooc.courses.CourseCreator:
7-
class: ../../../../../../Contexts/Mooc/Courses/application/CourseCreator
7+
class: ../../../../../Contexts/Mooc/Courses/application/CourseCreator
88
arguments: ['@Mooc.courses.CourseRepository', '@Shared.EventBus']
99

1010
Mooc.courses.CreateCourseCommandHandler:
11-
class: ../../../../../../Contexts/Mooc/Courses/application/CreateCourseCommandHandler
11+
class: ../../../../../Contexts/Mooc/Courses/application/CreateCourseCommandHandler
1212
arguments: ['@Mooc.courses.CourseCreator']
1313
tags:
1414
- { name: 'commandHandler' }
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
services:
22
Mooc.coursesCounter.CoursesCounterFinder:
3-
class: ../../../../../../Contexts/Mooc/CoursesCounter/application/Find/CoursesCounterFinder
3+
class: ../../../../../Contexts/Mooc/CoursesCounter/application/Find/CoursesCounterFinder
44
arguments: ['@Mooc.coursesCounter.CoursesCounterRepository']
55

66
Mooc.coursesCounter.CoursesCounterRepository:
7-
class: ../../../../../../Contexts/Mooc/CoursesCounter/infrastructure/persistence/mongo/MongoCoursesCounterRepository
7+
class: ../../../../../Contexts/Mooc/CoursesCounter/infrastructure/persistence/mongo/MongoCoursesCounterRepository
88
arguments: ['@Shared.ConnectionManager']
99

1010
Mooc.coursesCounter.FindCoursesCounterQueryHandler:
11-
class: ../../../../../../Contexts/Mooc/CoursesCounter/application/Find/FindCoursesCounterQueryHandler
11+
class: ../../../../../Contexts/Mooc/CoursesCounter/application/Find/FindCoursesCounterQueryHandler
1212
arguments: ['@Mooc.coursesCounter.CoursesCounterFinder']
1313
tags:
1414
- { name: 'queryHandler' }
1515

1616
Mooc.coursesCounter.CoursesCounterIncrementer:
17-
class: ../../../../../../Contexts/Mooc/CoursesCounter/application/Increment/CoursesCounterIncrementer
17+
class: ../../../../../Contexts/Mooc/CoursesCounter/application/Increment/CoursesCounterIncrementer
1818
arguments: ['@Mooc.coursesCounter.CoursesCounterRepository', '@Shared.EventBus']
1919

2020
Mooc.coursesCounter.IncrementCoursesCounterOnCourseCreated:
21-
class: ../../../../../../Contexts/Mooc/CoursesCounter/application/Increment/IncrementCoursesCounterOnCourseCreated
21+
class: ../../../../../Contexts/Mooc/CoursesCounter/application/Increment/IncrementCoursesCounterOnCourseCreated
2222
arguments: ['@Mooc.coursesCounter.CoursesCounterIncrementer']
2323
tags:
2424
- { name: 'domainEventSubscriber' }
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
services:
2+
Shared.Logger:
3+
class: ../../../../../Contexts/Shared/infrastructure/WinstonLogger
4+
arguments: []
5+
6+
Shared.MongoConfig:
7+
factory:
8+
class: ../../../../../Contexts/Mooc/Shared/infrastructure/persistence/mongo/MongoConfigFactory
9+
method: 'createConfig'
10+
11+
Shared.ConnectionManager:
12+
factory:
13+
class: ../../../../../Contexts/Shared/infrastructure/persistence/mongo/MongoClientFactory
14+
method: 'createClient'
15+
arguments: ['mooc', '@Shared.MongoConfig']
16+
17+
Shared.EventBus:
18+
class: ../../../../../Contexts/Shared/infrastructure/EventBus/InMemoryAsyncEventBus
19+
arguments: []
20+
21+
Shared.QueryBus:
22+
class: ../../../../../Contexts/Shared/infrastructure/QueryBus/InMemoryQueryBus
23+
arguments: ['@Shared.QueryHandlersInformation']
24+
25+
Shared.CommandBus:
26+
class: ../../../../../Contexts/Shared/infrastructure/CommandBus/InMemoryCommandBus
27+
arguments: ['@Shared.CommandHandlersInformation']
28+
29+
Shared.QueryHandlersInformation:
30+
class: ../../../../../Contexts/Shared/infrastructure/QueryBus/QueryHandlersInformation
31+
arguments: ['!tagged queryHandler']
32+
33+
Shared.CommandHandlersInformation:
34+
class: ../../../../../Contexts/Shared/infrastructure/CommandBus/CommandHandlersInformation
35+
arguments: ['!tagged commandHandler']
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
services:
22
Apps.Backoffice.Frontend.controllers.HomeGetController:
3-
class: ../../../controllers/HomeGetController
3+
class: ../../controllers/HomeGetController
44

55
Apps.Backoffice.Frontend.controllers.CoursesGetController:
6-
class: ../../../controllers/CoursesGetController
6+
class: ../../controllers/CoursesGetController
77
arguments: ['@Shared.QueryBus']
88

99
Apps.Backoffice.Frontend.controllers.CoursesPostController:
10-
class: ../../../controllers/CoursesPostController
10+
class: ../../controllers/CoursesPostController
1111
arguments: ['@Shared.CommandBus']

0 commit comments

Comments
 (0)