static void Main(string[] args) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; ddInfosApiInstance = new DdInfosApi(); var driverDataList = ddInfosApiInstance.GetDdInfo(); foreach (var driverData in driverDataList) { if (!File.Exists(path + driverData.XmlRef)) { ddFileApiInstance = new DdFileApi(); string xmlref = driverData.XmlRef; string format = null; Stream response2 = ddFileApiInstance.GetDdfileByRef(xmlref, format); FileStream file = new FileStream(path + driverData.XmlRef, FileMode.Create, System.IO.FileAccess.Write); response2.CopyTo(file); } } Console.ReadKey(); }
private void InitApiEndpoints() { try { // enable SSL/TLS ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; versionInstance = new VersionApi(); ddInfosApiInstance = new DdInfosApi(); ddFileApiInstance = new DdFileApi(); } catch (Exception e) { throw new Exception("Error by init api endpoints", e); } }
public void Init() { instance = new DdInfosApi(); }