Skip to content

Commit 9b751ad

Browse files
authored
Merge pull request #153 from optimizely/cleanupManagerLogger
(chore):only inject logger once for manager
2 parents 42a85f9 + 56cc384 commit 9b751ad

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

OptimizelySDK/Optimizely/OptimizelyManager.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ open class OptimizelyManager: NSObject {
2020

2121
// MARK: - Customizable Services
2222

23-
var logger: OPTLogger {
24-
return HandlerRegistryService.shared.injectLogger()!
25-
}
23+
// I only want to get this once from the handler service.
24+
lazy var logger = HandlerRegistryService.shared.injectLogger()
25+
2626
var eventDispatcher: OPTEventDispatcher {
2727
return HandlerRegistryService.shared.injectEventDispatcher(sdkKey: self.sdkKey)!
2828
}

0 commit comments

Comments
 (0)