public AzureServiceBusHttpServer(AzureServiceBusConfiguration configuration, HttpMessageHandler dispatcher) : base(configuration, dispatcher) { if (configuration == null) throw new ArgumentNullException("configuration"); _configuration = configuration; InitializeCallbacks(); }
public AzureServiceBusHttpServer(AzureServiceBusConfiguration configuration) : base(configuration) { if (configuration == null) throw new ArgumentNullException("configuration"); _configuration = configuration; InitializeCallbacks(); }
static void Main(string[] args) { var config = new AzureServiceBusConfiguration(); config.Routes.MapHttpRoute("default", "{controller}/{message}", new { id = RouteParameter.Optional }); config.MessageHandlers.Add(new LoggingActivityHandler()); config.Formatters.Insert(0, new CustomHtmlFormatter()); //config.Formatters.Insert(0, new CustomFormatter()); var host = new AzureServiceBusHttpServer(config); host.OpenAsync().Wait(); System.Console.WriteLine("Server is opened at '{0}'", config.BaseAddress); System.Console.ReadKey(); host.CloseAsync(); }