Ejemplo n.º 1
0
        IMConfig PlusConfigToIMConfig(TalkPlusConfig conf)
        {
            var imConf = new IMConfig();

            imConf.ServerZone = conf.ServerZone;
            imConf.LogLevel   = conf.LogLevel;
            return(imConf);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 设置配置信息
 /// </summary>
 /// <param name="appKey">游密官方分配的APP唯一标识,在www.youme.im注册后可以自助获取</param>
 /// <param name="secretKey">游密官方分配的接入密钥,和appkey配对使用,在www.youme.im注册后可以自助获取</param>
 /// <param name="config">SDK配置对象,可以通过该对象的参数设置SDK的可选参数,比如服务器区域、日志级别、方言识别</param>
 /// <returns>IMClient对象</returns>
 public IMClient Initialize(string appKey, string secretKey, IMConfig config)
 {
     if (config != null)
     {
         IMAPI.Instance().SetServerZone((YIMEngine.ServerZone)config.ServerZone);
     }
     IMAPI.Instance().Init(appKey, secretKey);
     return(this);
 }