Timur Atakishiev
04/10/2020, 4:49 AMfun Application.routingModule() {
val courtEndpoint by KodeinModule.kodein.instance<CourtEndpointImpl>()
val userEndpoint by KodeinModule.kodein.instance<UserEndpointImpl>()
val registrationEndpoint by KodeinModule.kodein.instance<RegistrationEndpointImpl>()
val companyEndpoint by KodeinModule.kodein.instance<CompanyEndpointImpl>()
val matchEndpoint by KodeinModule.kodein.instance<MatchEndpointImpl>()
install(Routing) {
court(courtEndpoint)
user(userEndpoint)
registration(registrationEndpoint)
company(companyEndpoint)
match(matchEndpoint)
}
}
Lets say I will have a lot of entities which means I will registrate every routing in that module and I think it will be look not clear as it could be. Is it any approach, to avoid the situation with registration my routes in install section? Thank youhhariri