Пример #1
0
        private static RemotingAppender CreateAppender(FixFlags fixFlags)
        {
            RemotingAppender appender = new RemotingAppender();

            appender.Sink       = "tcp://localhost:8085/LoggingSink";
            appender.Lossy      = false;
            appender.BufferSize = 1;
            appender.Fix        = fixFlags;

            appender.ActivateOptions();

            return(appender);
        }
        public void SetUp()
        {
            XmlDocument xmlDoc      = new XmlDocument();
            XmlElement  log4NetNode = xmlDoc.CreateElement(Log4NetXmlConstants.Log4Net);

            IElementConfiguration configuration = Substitute.For <IElementConfiguration>();

            configuration.ConfigXml.Returns(xmlDoc);
            configuration.Log4NetNode.Returns(log4NetNode);

            mSut = new RemotingAppender(configuration);
            mSut.Initialize();
        }