private async Task <Rewardv4VcModel> Rewardv4Vc(string pl) { return(await ProceedUtils.Proceed(this.logger, async() => { var guid = Guid.NewGuid().ToString(); var request = new Rewardv4VcRequestModel { EventType = "reward_v4vc", Guid = guid, GuidKey = $"{guid}{AdColony.GuidKeyPostfix}", Replay = false, Reward = true, RewardAmount = 2, RewardName = "Credits", SImpCount = 1, STime = 81.65299987792969, Sid = AdColony.Sid, ZoneId = AdColony.Zones.First() }; var response = await this.events3Service.Rewardv4Vc(pl, request); if (response != null && !string.IsNullOrEmpty(response.V4VcCallback)) { this.logger.LogTrace(response.GetLog()); } return response; })); }
public async Task <Rewardv4VcModel> Rewardv4Vc(string pl, Rewardv4VcRequestModel req) { return(await ProceedUtils.Proceed(this.logger, async() => { var request = this.events3.Rewardv4Vc.Rewardv4Vc(pl, req).SetDefault(); return await request.ExecuteAsync(); })); }
public Rewardv4VcRequest( IClientService service, string pl, Rewardv4VcRequestModel body) : base(service) { Pl = pl; this.body = body; this.RequestParameters.Add("pl", new Parameter { Name = "pl", IsRequired = true, ParameterType = "query", DefaultValue = null, Pattern = null }); }
public Rewardv4VcRequest Rewardv4Vc(string pl, Rewardv4VcRequestModel request) { return(new Rewardv4VcRequest(this.Service, pl, request)); }