Ejemplo n.º 1
0
        public static IHttpHost Host(this IHttpBusFactoryConfigurator cfg, string scheme, string host, int port, Action <IHttpHostConfigurator> configure = null)
        {
            var httpHostCfg = new HttpHostConfigurator(scheme, host, port);

            configure?.Invoke(httpHostCfg);

            return(cfg.Host(httpHostCfg.Settings));
        }
Ejemplo n.º 2
0
 public static IHttpHost Host(this IHttpBusFactoryConfigurator cfg, Uri hostAddress, Action <IHttpHostConfigurator> configure = null)
 {
     return(cfg.Host(hostAddress.Scheme, hostAddress.Host, hostAddress.Port, configure));
 }
Ejemplo n.º 3
0
 protected virtual void ConfigureBus(IHttpBusFactoryConfigurator configurator)
 {
     Host = configurator.Host(_hostAddress, h => h.Method = HttpMethod.Post);
 }