Exemplo n.º 1
0
        protected override void SetUp()
        {
            _loggerFactory = new ListLoggerFactory();
            _activator     = new BuiltinHandlerActivator();

            Using(_activator);

            Configure.With(_activator)
            .Transport(t => t.UseInMemoryTransport(new InMemNetwork(), "somequeue"))
            .Logging(l => l.Use(_loggerFactory))
            .Options(o =>
            {
                o.Decorate <ITransport>(c =>
                {
                    var transport = c.Get <ITransport>();
                    _failToggle   = new FailToggleTransport(transport);
                    return(_failToggle);
                });
            })
            .Start();
        }
Exemplo n.º 2
0
        protected override void SetUp()
        {
            _loggerFactory = new ListLoggerFactory();
            _activator = new BuiltinHandlerActivator();

            Using(_activator);

            Configure.With(_activator)
                .Transport(t => t.UseInMemoryTransport(new InMemNetwork(), "somequeue"))
                .Logging(l => l.Use(_loggerFactory))
                .Options(o =>
                {
                    o.Decorate<ITransport>(c =>
                    {
                        var transport = c.Get<ITransport>();
                        _failToggle = new FailToggleTransport(transport);
                        return _failToggle;
                    });
                })
                .Start();
        }