KiiCloudStorageSDK : KiiCorp.Cloud.ABTesting Namespace

VariationSampler Interface

Interface of sampler of variation. Used by KiiExperiment.GetAppliedVariation(Variation, VariationSampler) You can implement customized logic of sampling variation by implementing this interface.

Syntax

public interface VariationSampler

Remarks

Requirements

Namespace: KiiCorp.Cloud.ABTesting
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0

Members

Public Methods

ChooseVariation (KiiExperiment, Variation) : Variation
Called when sampling needed.

Member Details

ChooseVariation Method

Called when sampling needed.

Syntax

public Variation ChooseVariation (KiiExperiment experiment, Variation fallback)

Parameters

experiment
That requires sampling.
fallback
The variation to return when failed to get the applied variation.

Returns

Applied variation for this time.

Remarks

Requirements

Namespace: KiiCorp.Cloud.ABTesting
Assembly: KiiCloudStorageSDK (in KiiCloudStorageSDK.dll)
Assembly Versions: 3.2.10.0