IMConfig PlusConfigToIMConfig(TalkPlusConfig conf) { var imConf = new IMConfig(); imConf.ServerZone = conf.ServerZone; imConf.LogLevel = conf.LogLevel; return(imConf); }
/// <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); }