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));
        }
Ejemplo n.º 3
0
        private void UriStringValidSetsUri()
        {
            var client = new DotNetWebClientProxy("http://localhost", "useragent");

            Assert.Equal("http://localhost/", client.Uri.ToString());
        }