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
                             }
                         }
                     }
                 }
             }
         }
     };
 }
Beispiel #2
0
 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
                             }
                         }
                     }
                 }
             }
         }
     });
 }