in Provider/src/main/java/com/spotify/confidence/openfeature/ConfidenceFeatureProvider.kt [34:48]
override suspend fun initialize(initialContext: EvaluationContext?) {
initialContext?.toConfidenceContext()?.let {
confidence.putContextLocal(it.map)
}
when (initialisationStrategy) {
InitialisationStrategy.ActivateAndFetchAsync -> {
confidence.activate()
confidence.asyncFetch()
}
InitialisationStrategy.FetchAndActivate -> {
confidence.fetchAndActivate()
}
}
}