// Used by KvsActorStateProvider_V2
 //
 public KeyValueStoreReplica_V2(
     ReplicatorSettings replicatorSettings,
     KeyValueStoreReplicaSettings_V2 kvsSettings)
     : this(
         "KVS_V2", // Unused ESE storeName
         replicatorSettings,
         kvsSettings)
 {
 }
        private KeyValueStoreReplica_V2(
            string storeName,
            ReplicatorSettings replicatorSettings,
            KeyValueStoreReplicaSettings_V2 kvsSettings)
            : base(storeName, replicatorSettings)
        {
            Requires.Argument <KeyValueStoreReplicaSettings_V2>("kvsSettings", kvsSettings).NotNull();

            this.KeyValueStoreReplicaSettings_V2 = kvsSettings;
        }