private ActiveDirectoryAuthProvider SetupActiveDirectoryAuthProvider(ILdapAuthRepository ldapRepo = null) { var mockLogger = new Mock <ILogger <ActiveDirectoryAuthProvider> >(); var mockRepo = ldapRepo ?? new Mock <ILdapAuthRepository>().Object; return(new ActiveDirectoryAuthProvider(mockLogger.Object, new LdapSettings { }, ldapRepo)); }
public ActiveDirectoryAuthProvider( ILogger <ActiveDirectoryAuthProvider> logger, LdapSettings ldapSettings, ILdapAuthRepository ldapAuthRepo) { _logger = logger; _ldapSettings = ldapSettings; _ldapRepo = ldapAuthRepo; }