override fun initBindings()

in src/rider/main/kotlin/com/jetbrains/rider/plugins/efcore/features/shared/dialog/CommonDataContext.kt [35:55]


    override fun initBindings() {
        if (requireDbContext) {
            availableDbContexts.bindSafe(migrationsProject) {
                beModel.getAvailableDbContexts.runUnderProgress(
                    it.id, intellijProject, EfCoreUiBundle.message("progress.title.loading.dbcontext.classes"),
                    isCancelable = true,
                    throwFault = true
                )?.toMutableList() ?: mutableListOf()
            }
        }

        availableTargetFrameworks.bind(startupProject) {
            buildList {
                if (it != null) {
                    // null stands for <Default> case
                    add(null)
                    addAll(it.targetFrameworks)
                }
            }.toMutableList()
        }
    }