|
As a general rule class names should not be plural (e.g., string not strings, Guid not Guids) with a few exceptions like XyzSettings.
Accordingly, I would like to see the following names changed in the new logging code:
EventsLogger => EventLogger
StructuredLogsTemplates => StructuredLogTemplate
LoggingFactory => LoggerFactory (because it returns an ILoggerFactory not an ILoggingFactory)
EventsPublisher => EventPublisher
EventsLogsFormattingOptions => EventLogFormattingOptions
Extentions => Extensions (spelling)
LogsTemplateProvider => LogTemplateProvider
|