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));
        }
 protected override void ConfigureHttpBusHost(IHttpBusFactoryConfigurator configurator, IHttpHost host)
 {
     configurator.ReceiveEndpoint(host, "/api", ep => ep.Consumer <HttpApiRequestConsumer>());
 }
Ejemplo n.º 3
0
 protected virtual void ConfigureHttpBusHost(IHttpBusFactoryConfigurator configurator, IHttpHost host)
 {
     OnConfigureHttpBusHost?.Invoke(configurator, host);
 }
Ejemplo n.º 4
0
 protected virtual void ConfigureHttpBus(IHttpBusFactoryConfigurator configurator)
 {
     OnConfigureHttpBus?.Invoke(configurator);
 }
Ejemplo n.º 5
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.º 6
0
 protected virtual void ConfigureHttpBusHost(IHttpBusFactoryConfigurator configurator, IHttpHost host)
 {
 }
Ejemplo n.º 7
0
 protected virtual void ConfigureHttpBus(IHttpBusFactoryConfigurator configurator)
 {
 }
Ejemplo n.º 8
0
 protected virtual void ConfigureBus(IHttpBusFactoryConfigurator configurator)
 {
     Host = configurator.Host(_hostAddress, h => h.Method = HttpMethod.Post);
 }