protected static EDoc2Api GetApi(string instanceName) { EDoc2Api api = (EDoc2Api)_apis[instanceName]; if (api == null) { api = new EDoc2Api(); api.Server = ServerIp; api.Port = 6260; api.InstanceName = instanceName; api.Connect(); } return api; }
public ApiManager() { EDoc2Api api = new EDoc2Api(); api.Server = server; api.InstanceName = "default"; bool connected = api.Connect(); if (connected) { Api = api; } else { LogManagement.Log.Error("api创建失败"); } int result = api.OrgnizationManagement.Impersonate(2, server, out _currentUserToken); if (result != 0) { LogManagement.Log.Error("创建admin Token 失败, 错误编号:" + result); } }