public static void init() { String shuikong_name = ConfigurationManager.AppSettings["shuikong_interface"]; if (shuikong_name == null) { shuikong_name = "CheDaoReciptHike.SendKeyShuiKong"; } //SndMsgShuiKong SendKeyShuiKong, JinSuiGenSendKeyImp, JinSuiGenSndMsgImp switch (shuikong_name) { case "CheDaoReciptHike.SendKeyShuiKong": mInterface = (ShuiKongInterface) new CheDaoReciptHike.SendKeyShuiKong(); break; case "CheDaoReciptHike.SndMsgShuiKong": mInterface = (ShuiKongInterface) new CheDaoReciptHike.SendKeyShuiKong(); break; case "JinSuiGenSendKeyImp": mInterface = new CheDaoReciptHike.JinSuiGenSendKeyImp(); break; case "JinSuiGenSndMsgImp": mInterface = new CheDaoReciptHike.JinSuiGenSndMsgImp(); break; default: mInterface = null; Trace.WriteLineIf(Program.trace_sw.TraceError, "Missed Shuikong Inteface [shuikong_interface]参数"); break; } }
public static void init() { String shuikong_name = ConfigurationManager.AppSettings["shuikong_interface"]; if (shuikong_name == null) shuikong_name = "CheDaoReciptHike.SendKeyShuiKong"; //SndMsgShuiKong SendKeyShuiKong, JinSuiGenSendKeyImp, JinSuiGenSndMsgImp switch (shuikong_name) { case "CheDaoReciptHike.SendKeyShuiKong": mInterface = (ShuiKongInterface)new CheDaoReciptHike.SendKeyShuiKong(); break; case "CheDaoReciptHike.SndMsgShuiKong": mInterface = (ShuiKongInterface)new CheDaoReciptHike.SendKeyShuiKong(); break; case "JinSuiGenSendKeyImp": mInterface = new CheDaoReciptHike.JinSuiGenSendKeyImp(); break; case "JinSuiGenSndMsgImp": mInterface = new CheDaoReciptHike.JinSuiGenSndMsgImp(); break; default: mInterface = null; Trace.WriteLineIf(Program.trace_sw.TraceError, "Missed Shuikong Inteface [shuikong_interface]参数"); break; } }