Beispiel #1
0
 public MQModule_TLMQ(MQModuleConfig _Config)
 {
     if (_Config == null)
     {
         _Config = new MQModuleConfig();
     }
     HostName = _Config.HostName.IsNullOrEmptyOfVar() ? "HostName".ConfigValue("localhost") : _Config.HostName;
     UserName = _Config.UserName.IsNullOrEmptyOfVar() ? "UserName".ConfigValue("HospitalId".ConfigValue()) : _Config.UserName;
     Password = _Config.Password.IsNullOrEmptyOfVar() ? "Password".ConfigValue("HospitalId".ConfigValue()) : _Config.Password;
 }
Beispiel #2
0
 public MQModuleContainer(MQKind _MQKind, MQModuleConfig _MQConfig = null)
 {
     try
     {
         var builder = new ContainerBuilder();
         builder.RegisterType(Type.GetType("BCL.ToolLib.Modules.MQModule_" + _MQKind.ToString()))
         .WithParameter("_Config", _MQConfig)
         .As <IMQModule>();
         _MQModule = builder.Build()
                     .Resolve <IMQModule>();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.InnerException());
     }
 }
Beispiel #3
0
 public MQModule_RBMQ(MQModuleConfig _Config) : base(_Config)
 {
 }