public void AspNetCoreLoggerShouldGetLoggerFromFactoryWithProperCategoryName()
        {
            var loggerFactoryMock = new Mock <ILoggerFactory>();

            loggerFactoryMock.Setup(x => x.CreateLogger(It.IsAny <string>()))
            .Returns(() => Mock.Of <ILogger>());

            // ReSharper disable UnusedVariable
            var logger = new NetCoreLogger(loggerFactoryMock.Object);

            // ReSharper restore UnusedVariable

            loggerFactoryMock.Verify(x => x.CreateLogger(It.Is <string>(s => s.Equals("Elastic.Apm"))), Times.Once);
        }
 public static void log(string message)
 {
     NetCoreLogger.log(message);
 }