Serilog.Tests.LoggerConfigurationTests.ExceptionsThrownBySinksAreNotPropagatedEvenWhenAuditingIsPresent C# (CSharp) Метод

ExceptionsThrownBySinksAreNotPropagatedEvenWhenAuditingIsPresent() приватный Метод

private ExceptionsThrownBySinksAreNotPropagatedEvenWhenAuditingIsPresent ( ) : void
Результат void
        public void ExceptionsThrownBySinksAreNotPropagatedEvenWhenAuditingIsPresent()
        {
            var logger = new LoggerConfiguration()
                .AuditTo.Sink(new CollectingSink())
                .WriteTo.Sink(new DelegatingSink(e => { throw new Exception("Boom!"); }))
                .CreateLogger();

            logger.Write(Some.InformationEvent());

            Assert.True(true, "No exception reached the caller");
        }