public static string GetRandomColumnId() { var columnsApi = new ColumnsApi(BuildConfiguration(Engine.PA)); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; var columnsGetAllResponse = columnsApi.GetPAColumnsWithHttpInfo(); var r = new Random(); var randomIndex = r.Next(columnsGetAllResponse.Data.Count); var currentIndex = 0; foreach (var pair in columnsGetAllResponse.Data) { if (currentIndex == randomIndex) { return(pair.Key); } currentIndex++; } return(null); }
public void Init() { _columnsApi = new ColumnsApi(CommonFunctions.BuildConfiguration(Engine.PA)); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; }