The KAnonimityHelper is currently public but it's quite tightly coupled to the HttpHaveIBeenPwnedClient. It's most likely of limited use outside of it, since any custom IHaveIBeenPwnedClient will probably work differently otherwise the user would have used the HttpHaveIBeenPwnedClient. So, we should reduce the API surface of the lib by making internal stuff internal
Suggestion: Mark KAnonimityHelper helper as internal and move it to the AtleX.HaveIBeenPwned.Clients.Http(.Helpers?) namespace
The
KAnonimityHelper
is currently public but it's quite tightly coupled to theHttpHaveIBeenPwnedClient
. It's most likely of limited use outside of it, since any customIHaveIBeenPwnedClient
will probably work differently otherwise the user would have used theHttpHaveIBeenPwnedClient
. So, we should reduce the API surface of the lib by making internal stuff internalSuggestion: Mark
KAnonimityHelper
helper as internal and move it to theAtleX.HaveIBeenPwned.Clients.Http(.Helpers?)
namespace