Ejemplo n.º 1
0
        private void WebClientIsSet()
        {
            var webClient = new DotNetWebClientProxy("http://localhost", "useragent");
            var logger    = new LogstashHttpLogger(webClient);

            Assert.Same(webClient, logger.WebClient);
        }
Ejemplo n.º 2
0
        public ILogger CreateLogger(string name)
        {
            var converter = new LogLevelConverter();
            var builder   = new LogMessageBuilder(ServiceProvider, converter, Options);
            var webClient = new DotNetWebClientProxy(Options.Url, "useragent");     // ToDo (SVB) : nodige options hier injecten
            var logger    = new LogstashHttpLogger(webClient);

            return(new LogstashLogger(name, builder, logger));
        }