public async Task <BaseResponse> RejectOptIn(ConsentRejectRequest optInRejInput, Profile profile) { var request = new RestRequest($"{Options.BaseUrl}/{_pathBaseOptInReject}", DataFormat.Json) { Method = Method.POST }; request.AddJsonBody(optInRejInput); return(await GetPipeline <BaseResponse>().Execute(new Commands.RequestCommand <BaseResponse>() { Model = optInRejInput, RestRequest = request, Profile = profile }).MapResponse()); }
public async Task RejectOptInsTest() { var optIns = new List <ConsentReject>(); var optRejInput = new ConsentRejectRequest(); var optRejItem = new ConsentReject { Reason = "Razão de teste", Key = "4e00e0e0-74e0-4997-8f01-e3f546d1e791" }; optIns.Add(optRejItem); optRejInput.OptIns = optIns; var result = await _cService.RejectOptIn(optRejInput, _profile); Print(result); }