internal EventHubLogger(IEventHubLog eventHubLog, string categoryName, EventHubLogProviderOptions options) { this.eventHubLog = eventHubLog; this.categoryName = categoryName; minimumLogLevel = options.GetMinimumLogLevelForCategory(categoryName); environment = options.Environment; system = options.System; service = options.Service; nodeName = options.NodeName; additionalValuesProvider = options.AdditionalValuesProvider; }
public EventHubLoggerProviderTests() { fakeEventHubLog = A.Fake <IEventHubLog>(); eventHubLogProvider = new EventHubLoggerProvider(new EventHubLogProviderOptions { DefaultMinimumLogLevel = LogLevel.Critical, Environment = "Test Environment", System = "system", Service = "service", NodeName = "nodeName" }, fakeEventHubLog); }
private EventHubLogger CreateTestEventHubLogger(LogLevel configLogLevel, LogLevel ukhoLogLevel, string category, IEventHubLog eventHubLog, Action <IDictionary <string, object> > additionalValuesProvider = null) { return(new EventHubLogger(eventHubLog, category, new EventHubLogProviderOptions { DefaultMinimumLogLevel = configLogLevel, NodeName = NodeName, System = System, Environment = "Test Environment", Service = Service, AdditionalValuesProvider = additionalValuesProvider ?? (d => { }), MinimumLogLevels = { { "UKHO", ukhoLogLevel } } })); }
internal EventHubLoggerProvider(EventHubLogProviderOptions options, IEventHubLog eventHubLog) { this.options = options; this.eventHubLog = eventHubLog; }
public EventHubLoggerTests() { fakeEventHubLog = A.Fake <IEventHubLog>(); }