Closed mikechu-optimizely closed 1 year ago
I have a question. How are we going to disable the odp? Previously we assumed that if user is not passing odpManager then it will be considered as disabled. In my opinion if someone is using OptimizelyFactory to initialize Optimizely then odpManager should be enabled by default otherwise do not initialize it and consider it disabled. @jaeopt What do you suggest?
ODP will be enabled by default and I see it can be disabled with the ODPManager builder. It may be inconvenient but should be ok for most use cases since enabled ODP functions will be ignored until they integrates ODP.
@mnoman09 I updated the https://github.com/optimizely/csharp-testapp/pull/83
Is it ok to have this PR open @jaeopt given my change to the test app to support FSC?
Is it ok to have this PR open @jaeopt given my change to the test app to support FSC?
@mikechu-optimizely oops, did I close the PR? I was wondering my comment has been broken and not realized I closed it by mistake. Sorry :)
Sweet. Passing now. I just hope I satisifed @mnoman09 's question to get a LGTM
Hey @mnoman09, I think you might be out, but I'm going to go ahead and merge this change. DM me if you wanna talk more about it. I'm happy to open more PRs to get it right.
Summary
Optimizely
clientOptimizelyFactory
provides a default which is desirable. TheOptimizely
constructors should follow this.Test plan
Optimizely
Issues