public async Task OptInChangeValidity() { var optInVChangeInput = new ConsentValidityChangeRequest { StartDate = DateTime.Parse("2020-12-16"), EndDate = DateTime.Parse("2020-12-21") }; var result = await _cService.ChangeOptInValidityDate("98487a34-cf87-4f78-8f85-eebf50354c6b", optInVChangeInput, _profile); Print(result); }
public async Task <BaseResponse> ChangeOptInValidityDate(string key, ConsentValidityChangeRequest optInVChange, Profile profile) { var request = new RestRequest($"{Options.BaseUrl}/{_pathBaseOptIn}/{key}", DataFormat.Json) { Method = Method.PATCH }; request.AddJsonBody(optInVChange); return(await GetPipeline <BaseResponse>().Execute(new Commands.RequestCommand <BaseResponse>() { Model = optInVChange, RestRequest = request, Profile = profile }).MapResponse()); }