CommandLineToolkit
17 строк · 419.0 Байт
1import DI
2import TeamcityMessaging
3
4public final class ConsoleModuleDependencies: ModuleDependencies {
5public init() {
6}
7
8public func otherModulesDependecies() -> [any ModuleDependencies] {
9[TeamcityMessagingModuleDependencies()]
10}
11
12public func registerDependenciesOfCurrentModule(di: DependencyRegisterer) {
13di.register(type: Console.self) {
14Console()
15}
16}
17}
18