private void InitDBAndApi(string fileName) { __DB = new Database(fileName); __ImportApi = new ImportApi(__DB); __ExportApi = new ExportApi(__DB); UpdateTranslatedCultures(); }
/// <summary> /// 鹰眼轨迹服务接口 /// </summary> /// <param name="ak">用户的ak</param> /// <param name="serviceId">service的ID,service 的唯一标识</param> /// <param name="sk">sn签名的验证方式的 Security Key</param> public YingYanApi(string ak, string serviceId, string sk = null) { this.Ak = ak; ServiceId = serviceId; this.Sk = sk; _client = new HttpClient(); Entity = new EntityApi(this); Track = new TrackApi(this); Fence = new FenceApi(this); Analysis = new AnalysisApi(this); Export = new ExportApi(this); _client = new HttpClient { BaseAddress = new Uri(Url) }; _client.DefaultRequestHeaders.Accept.Clear(); _client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); }
public void Init() { instance = new ExportApi(); }