Abstractions for dependency injection.
Commonly Used Types:
EgonsoftHU.Extensions.DependencyInjection.IAssemblyRegistry
EgonsoftHU.Extensions.DependencyInjection.DefaultAssemblyRegistry
Serilog.ILogger extensions:
- Enrich log event with the name of the source member (method, property, etc.) in which the log event occurs.
- PropertyBagEnricher to enrich the log event with multiple properties at once.
A dependency module (derived from Autofac.Module) that enables injecting a contextual Serilog logger so that you can avoid calling Log.Logger.ForContext<T>() manually.