Cleans up static loggers

Adds test projects for different frameworks and architectures
Adds registration tool assembly
This commit is contained in:
Ryan Newington
2023-01-29 17:30:37 +11:00
parent 4366b24e63
commit 1205f217b3
46 changed files with 1589 additions and 200 deletions
@@ -19,10 +19,10 @@ namespace Lithnet.CredentialProvider
private string logonStatus;
private string providerId;
internal CredentialProviderUser(ICredentialProviderUser user)
internal CredentialProviderUser(ILoggerFactory loggerFactory, ICredentialProviderUser user)
{
this.User = user;
this.logger = CredentialProviderBase.LoggerFactory.CreateLogger<CredentialProviderUser>();
this.logger = loggerFactory.CreateLogger<CredentialProviderUser>();
}
/// <summary>