public PlatinumRewardState(RewardState state) : this(state.PointsBalance, state.RewardAccount) { }
public SilverRewardState(RewardState state) : this(state.PointsBalance, state.RewardAccount) { }
public RewardAccount(string accountOwner) { _accountOwner = accountOwner; _rewardState = new SilverRewardState(0, this); }