コード例 #1
0
        protected override void Write(LogEventInfo logEvent)
        {
            if (logEvent.Level == LogLevel.Off)
            {
                return;
            }

            string formattedText = Layout.Render(logEvent);
            var nLogEventAdapter = new NLogEventAdapter(formattedText, logEvent);

            var client = FlumeClientFactory.CreateClient();
            client.Append(nLogEventAdapter);
        }
コード例 #2
0
ファイル: FlumeTarget.cs プロジェクト: datetime2/BAnalytics
        protected override void Write(LogEventInfo logEvent)
        {
            if (logEvent.Level == LogLevel.Off)
            {
                return;
            }

            string formattedText    = Layout.Render(logEvent);
            var    nLogEventAdapter = new NLogEventAdapter(formattedText, logEvent);

            var client = FlumeClientFactory.CreateClient(Client, Host, Port);

            client.Append(nLogEventAdapter);
        }