Skip to content

panoramicdata/PanoramicData.WhoIs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

153 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

NuGet version

PanoramicData.WhoIs

Codacy Badge

A nuget package that provides a means of looking up various information about a person given just their email address, company domain or other partial information.

Currently implements two searchers: ProxyCurlSearcher - searches Google and LinkedIn for personal data. WhoIsSearcher - searches WHOIS for domain data.

Examples (.NET 8.0, C# 12)

PersonEnhancer usage

var config = new ProxyCurlConfig
{
	GoogleCx = "<Google Custom Search CX goes here>",
	GoogleKey = "<Google API key goes here>",
	ProxyCurlKey = "<ProxyCurl API key goes here>"
};

var personEnhancer = new PersonEnhancer(
	[
		new ProxyCurlSearcher(config),
		new WhoIsSearcher()
	]
);

var person = new Person
{
	Email = "test@test.com"
};

person = await personEnhancer
	.EnhanceAsync(person, cancellationToken)
	.ConfigureAwait(false);

About

A NuGet package that provides a means of looking up various information about a person given just their email address, company domain or other partial information.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages