コード例 #1
0
        public MoveMessageErrorPolicyTests()
        {
            var services = new ServiceCollection();

            services
            .AddNullLogger()
            .AddSilverback()
            .WithConnectionToMessageBroker(options => options.AddBroker <TestBroker>());

            _serviceProvider = services.BuildServiceProvider();

            _broker = _serviceProvider.GetRequiredService <IBroker>();
            _broker.ConnectAsync().Wait();
        }
コード例 #2
0
        public MoveMessageErrorPolicyTests()
        {
            var services = new ServiceCollection();

            services
            .AddSingleton(Substitute.For <IHostApplicationLifetime>())
            .AddLoggerSubstitute()
            .AddSilverback()
            .WithConnectionToMessageBroker(options => options.AddBroker <TestBroker>());

            _serviceProvider = services.BuildServiceProvider();

            _broker = _serviceProvider.GetRequiredService <IBroker>();
            _broker.ConnectAsync().Wait();
        }