public ReturnSuccessV5Result ValidateTccAuthorization( [FromBody] ValidateTccAuthorizationRequest tccAuthorizationRequest) { if (tccAuthorizationRequest == null) { ServiceExceptionHandler.ThrowServiceException(HttpStatusCode.InternalServerError, 86); } Logger.LogInformation($"{nameof(ValidateTccAuthorization)}: completed successfully"); return(ReturnSuccessV5Result.CreateReturnSuccessV5Result(HttpStatusCode.OK, true)); }
/// <summary> /// Validate the TBC orgShortName for this customer via the web api. /// </summary> public Task <string> ValidateTbcOrgIdApiV5(string orgShortName) { var validateTccAuthorizationRequest = ValidateTccAuthorizationRequest.CreateValidateTccAuthorizationRequest(orgShortName); var requestJson = validateTccAuthorizationRequest == null ? null : JsonConvert.SerializeObject(validateTccAuthorizationRequest, new JsonSerializerSettings { DateTimeZoneHandling = DateTimeZoneHandling.Unspecified }); return(CallProjectWebApi("api/v5/preferences/tcc", HttpMethod.Post, requestJson, CustomerUid.ToString())); }