// public Repository(IOptions<AuthenticationSettings> authenticationSettings) // { // _authenticationSettings = (authenticationSettings ?? throw new ArgumentNullException(nameof(authenticationSettings))).Value; // } public Repository(AuthenticationSettings authenticationSettings) { _authenticationSettings = authenticationSettings ?? throw new ArgumentNullException(nameof(authenticationSettings)); }
public Repository(IOptions <AuthenticationSettings> authenticationSettings) { _authenticationSettings = (authenticationSettings ?? throw new ArgumentNullException(nameof(authenticationSettings))).Value; }