コード例 #1
0
        public static ICompositeMqFluentConfig WithPgmEmCaster(this ICompositeMqFluentConfig config, string address, int port, Action <PgmEmMqConfig> configure)
        {
            if (config == null)
            {
                throw new ArgumentNullException("config");
            }
            if (address == null)
            {
                throw new ArgumentNullException("address");
            }
            if (configure == null)
            {
                throw new ArgumentNullException("configure");
            }

            var pgmEmMqConfig = new PgmEmMqConfig(address, port);

            configure(pgmEmMqConfig);
            config.Add(pgmEmMqConfig);
            return(config);
        }
コード例 #2
0
 public static ICompositeMqFluentConfig WithPgmEmCaster(this ICompositeMqFluentConfig config, Action <PgmEmMqConfig> configure)
 {
     return(WithPgmEmCaster(config, "225.0.0.23", 4002, configure));
 }
コード例 #3
0
 public static ICompositeMqFluentConfig WithUdpEmCaster(this ICompositeMqFluentConfig config, Action <UdpEmMqConfig> configure)
 {
     return(WithUdpEmCaster(config, "225.0.0.69", 6669, configure));
 }