You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 17, 2018. It is now read-only.
We can create constructors that don't require an ILoggerFactory. DI will use the most appropriate constructor. Example of this pattern: HostingApplicationDiscriminator.cs
AddLogging could call .Replace() when ILoggerFactory has a service descriptor with NullLoggingFactory already added
Instead creating many duplicate constructors, we remove direct dependency on ILoggerFactory from DP types and wrap it with an internal service IDataProtectionTrace. This would forward calls to ILoggerFactory.
Use default values in constructors. public XmlKeyManager(ILoggerFactory factory = null)
Order shouldn't matter. The call to AddLogging should win.
This was broken by #134.
output
cc @ajaybhargavb @BrennanConroy
The text was updated successfully, but these errors were encountered: