Description
When NCBC-3413 was done, the LookupInAllReplicasAsync and LookupInAnyReplicaAsync methods were added to CouchbaseExtensions, but not to ICouchbaseCollection. This ticket is to:
- Move LookupInAllReplicasAsync and LookupInAnyReplicaAsync to ICouchbaseCollection
- Implement them in CouchbaseCollection concretely
- Rename LookupInAnyReplicaInternalAsync and LookupInAllReplicaInternalAsync to LookupInAllReplicasAsync and LookupInAnyReplicaAsync and make them public.
- Modify LookupInAllReplicasAsync and LookupInAnyReplicaAsync in CouchbaseExtensions to an overload w/out options and one with Action<Options> for lamda expressions. Use the other existing methods as a guideline/example.