Ejemplo n.º 1
0
        public static Task SubmitOrderAsync([ServiceBusTrigger("input-queue")] Message message, IBinder binder, ILogger logger,
                                            CancellationToken cancellationToken)
        {
            var handler = binder.CreateBrokeredMessageReceiver(logger, cancellationToken, cfg =>
            {
                cfg.InputAddress = new Uri("sb://masstransit-build.servicebus.windows.net/input-queue");

                cfg.UseRetry(x => x.Intervals(10, 100, 500, 1000));
                cfg.Consumer(() => new SubmitOrderConsumer());
            });

            return(handler.Handle(message));
        }