Add directories to distingish between pixelized apps.
This commit is contained in:
parent
03df369e0b
commit
3f67e342a7
18 changed files with 178 additions and 108 deletions
|
|
@ -5,20 +5,26 @@ import com.pixelized.server.lwa.model.campaign.CampaignStore
|
|||
import com.pixelized.server.lwa.model.character.CharacterSheetService
|
||||
import com.pixelized.server.lwa.model.character.CharacterSheetStore
|
||||
import com.pixelized.server.lwa.server.Engine
|
||||
import com.pixelized.shared.lwa.utils.PathProvider
|
||||
import org.koin.core.module.dsl.createdAtStart
|
||||
import org.koin.core.module.dsl.singleOf
|
||||
import org.koin.dsl.module
|
||||
|
||||
val serverModuleDependencies
|
||||
get() = listOf(
|
||||
parserDependencies,
|
||||
factoryDependencies,
|
||||
useCaseDependencies,
|
||||
toolsDependencies,
|
||||
engineDependencies,
|
||||
storeDependencies,
|
||||
serviceDependencies,
|
||||
engineDependencies,
|
||||
)
|
||||
|
||||
val toolsDependencies
|
||||
get() = module {
|
||||
single {
|
||||
PathProvider(appName = "LwaServer")
|
||||
}
|
||||
}
|
||||
|
||||
val engineDependencies
|
||||
get() = module {
|
||||
singleOf(constructor = ::Engine, options = { createdAtStart() })
|
||||
|
|
@ -37,18 +43,3 @@ val serviceDependencies
|
|||
singleOf(::CampaignService)
|
||||
singleOf(::AlterationService)
|
||||
}
|
||||
|
||||
val factoryDependencies
|
||||
get() = module {
|
||||
|
||||
}
|
||||
|
||||
val parserDependencies
|
||||
get() = module {
|
||||
|
||||
}
|
||||
|
||||
val useCaseDependencies
|
||||
get() = module {
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue