public virtual IJT809Config Register(params Assembly[] externalAssemblies) { if (externalAssemblies != null) { foreach (var easb in externalAssemblies) { FormatterFactory.Register(easb); } } return(this); }
/// <summary> /// 全局注册外部程序集 /// </summary> /// <param name="externalAssemblies"></param> /// <returns></returns> public JT808GlobalConfig Register(params Assembly[] externalAssemblies) { if (externalAssemblies != null) { foreach (var easb in externalAssemblies) { FormatterFactory.Register(easb); JT808_0X0200_Custom_Factory.Register(easb); JT808_0X8103_Custom_Factory.Register(easb); } } return(this); }
public virtual IJT808Config Register(params Assembly[] externalAssemblies) { if (externalAssemblies != null) { foreach (var easb in externalAssemblies) { MsgIdFactory.Register(easb); FormatterFactory.Register(easb); JT808_0X0200_Factory.Register(easb); JT808_0X0200_Custom_Factory.Register(easb); JT808_0X8103_Factory.Register(easb); JT808_0X8103_Custom_Factory.Register(easb); JT808_0x0900_Custom_Factory.Register(easb); JT808_0x8900_Custom_Factory.Register(easb); } } return(this); }