public GetUserChallengesResult GetUserChallenges(GetUserChallengesRequest request) { return new GetUserChallengesResult { Result = new ServiceResult<UserChallenges> { Data = new UserChallenges { Version = 0, Challenges = new List<Challenge> { new Challenge { ChallengeId = "ChallengeId", Progress = 1, Counters = new List<Counter> { new Counter { CounterName = "CounterName", CurrentValue = 1, MaxValue = 5 } }, FinishedAtUnixMilliseconds = DateTime.Now, StartDateUnixMilliseconds = DateTime.Now, EndDateUnixMilliseconds = DateTime.Now, Rewards = new List<Reward> { new Reward { Name = "RewardName", Count = 10 } } } } } } }; }
public GetUserChallengesResult GetUserChallenges(GetUserChallengesRequest request) { return(new GetUserChallengesResult { Result = new ServiceResult <UserChallenges> { Data = new UserChallenges { Version = 0, Challenges = new List <UserChallenge> { new UserChallenge { ChallengeId = "challenge_0", Progress = 1, Counters = new List <UserChallengeCounter> { new UserChallengeCounter { CounterName = "gp_p0_engineer_kill_counter", CurrentValue = 1, MaxValue = 5 } }, FinishedAtUnixMilliseconds = DateTime.Now, StartDateUnixMilliseconds = DateTime.Now, EndDateUnixMilliseconds = DateTime.Now, Rewards = new List <ChallengeReward> { new ChallengeReward { Name = "tech_reward", Count = 10 } } } } } } }); }