in src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/state/CommonOptionsStateService.kt [37:47]
fun getPreferredProjectIdsPair(projectId: UUID): Pair<UUID, UUID>? {
val projectIdString = projectId.toString()
return if (myState.migrationsToStartupProjects.containsKey(projectIdString)) {
val startupProject = myState.migrationsToStartupProjects[projectIdString]!!
Pair(UUID.fromString(projectIdString), UUID.fromString(startupProject))
} else if (myState.startupToMigrationsProjects.containsKey(projectIdString)) {
val migrationsProject = myState.startupToMigrationsProjects[projectIdString]!!
Pair(UUID.fromString(migrationsProject), UUID.fromString(projectIdString))
} else null
}