Assert.Equal("Some warning message with 6", result.Message);
Assert.Equal(LoggerRemoteTestName, result.Category);
Assert.Equal("Information", result.LogLevel);
- Assert.Equal("0", result.EventId);
+ Assert.Equal(0, result.EventId);
+ Assert.Equal(string.Empty, result.EventName);
Validate(result.Scopes, ("BoolValue", "true"), ("StringValue", "test"), ("IntValue", "5"));
Validate(result.Arguments, ("arg", "6"));
}
Assert.Equal("Another message", result.Message);
Assert.Equal(LoggerRemoteTestName, result.Category);
Assert.Equal("Warning", result.LogLevel);
- Assert.Equal("0", result.EventId);
+ Assert.Equal(7, result.EventId);
+ Assert.Equal("AnotherEventId", result.EventName);
Assert.Equal(0, result.Scopes.Count);
//We are expecting only the original format
Assert.Equal(1, result.Arguments.Count);
Assert.Equal("Information message.", result.Message);
Assert.Equal(AppLoggerCategoryName, result.Category);
Assert.Equal("Information", result.LogLevel);
- Assert.Equal("0", result.EventId);
+ Assert.Equal(0, result.EventId);
+ Assert.Equal(string.Empty, result.EventName);
Assert.Equal(0, result.Scopes.Count);
//We are expecting only the original format
Assert.Equal(1, result.Arguments.Count);
Assert.Equal("Warning message.", result.Message);
Assert.Equal(AppLoggerCategoryName, result.Category);
Assert.Equal("Warning", result.LogLevel);
- Assert.Equal("0", result.EventId);
+ Assert.Equal(5, result.EventId);
+ Assert.Equal("WarningEventId", result.EventName);
Assert.Equal(0, result.Scopes.Count);
//We are expecting only the original format
Assert.Equal(1, result.Arguments.Count);
Assert.Equal("Error message.", result.Message);
Assert.Equal(AppLoggerCategoryName, result.Category);
Assert.Equal("Error", result.LogLevel);
- Assert.Equal("0", result.EventId);
+ Assert.Equal(0, result.EventId);
+ Assert.Equal(string.Empty, result.EventName);
Assert.Equal(0, result.Scopes.Count);
//We are expecting only the original format
Assert.Equal(1, result.Arguments.Count);
{
public string Category { get; set; }
public string LogLevel { get; set; }
- public string EventId { get; set; }
+ public int EventId { get; set; }
+ public string EventName { get; set; }
public string Message { get; set; }
public IDictionary<string, JsonElement> Arguments { get; set; }
public IDictionary<string, JsonElement> Scopes { get; set; }