Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 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);
     }
 }