<commit_before># NEST

*Strongly typed Elasticsearch client*

NEST aims to be a .net client with a very concise API. 

Indexing is as simple as:

	var post = new Post() { Id = 12, ... }
	client.Index(post);

Indexing asynchronously is as easy as:

	client.IndexAsync(post, (c) => /* called later */);

Searching is fluid:

	var results = this.ConnectedClient.Search<ElasticSearchProject>(s => s
			.From(0)
			.Size(10)
			.Fields(f => f.Id, f => f.Name)
			.SortAscending(f => f.LOC)
			.SortDescending(f => f.Name)
			.MatchAll()
	);

Note strongly typed searching is still a work in progress, you're best off using the string based search overload for the time being.

For more examples please refer to the [Wiki](https://github.com/Mpdreamz/NEST/wiki "Read more about NEST's interface")

* [Connecting](https://github.com/Mpdreamz/NEST/wiki/Connecting)
* [Indexing](https://github.com/Mpdreamz/NEST/wiki/Index)
* [Searching](https://github.com/Mpdreamz/NEST/wiki/Search)
    * [Faceting] (https://github.com/Mpdreamz/NEST/wiki/Faceting)
* [Deleting](https://github.com/Mpdreamz/NEST/wiki/Delete)
* [Mapping](https://github.com/Mpdreamz/NEST/wiki/Mapping)


To get a good overview of the status of NEST please keep an eye out on the public [Roadmap](https://github.com/Mpdreamz/NEST/wiki/RoadMap)

## Copyright

Copyright (c) 2010 <NAME> and everyone wonderful enough to contribute to [NEST](https://github.com/Mpdreamz/NEST)

Special mention of thanks to [@stephenpope](http://github.com/stephenpope) for allowing his port 
of the java factory based dsl [Rubber]((http://github.com/stephenpope) to be merged into NEST. 

NEST now has 2 types of query dsl's (lambda and factory based)!

Some of the other wonderful features in NEST were pushed by these wonderful folks:

* [@nordbergm](https://github.com/nordbergm/NEST)
* [@kevingessner](https://github.com/kevingessner/NEST)
* [@EFJoseph](https://github.com/EFJoseph/NEST)
* [@pkrakowiak](https://github.com/pkrakowiak/NEST) 
* [@q42jaap] (https://github.com/q42jaap/NEST)

## License

NEST is licensed under [MIT](http://www.opensource.org/licenses/mit-license.php "Read more about the MIT license form"). Refer to [license.txt](https://github.com/Mpdreamz/NEST/blob/master/src/license.txt) for more information.<commit_msg>Markdown typo<commit_after># NEST

*Strongly typed Elasticsearch client*

NEST aims to be a .net client with a very concise API. 

Indexing is as simple as:

	var post = new Post() { Id = 12, ... }
	client.Index(post);

Indexing asynchronously is as easy as:

	client.IndexAsync(post, (c) => /* called later */);

Searching is fluid:

	var results = this.ConnectedClient.Search<ElasticSearchProject>(s => s
			.From(0)
			.Size(10)
			.Fields(f => f.Id, f => f.Name)
			.SortAscending(f => f.LOC)
			.SortDescending(f => f.Name)
			.MatchAll()
	);

Note strongly typed searching is still a work in progress, you're best off using the string based search overload for the time being.

For more examples please refer to the [Wiki](https://github.com/Mpdreamz/NEST/wiki "Read more about NEST's interface")

* [Connecting](https://github.com/Mpdreamz/NEST/wiki/Connecting)
* [Indexing](https://github.com/Mpdreamz/NEST/wiki/Index)
* [Searching](https://github.com/Mpdreamz/NEST/wiki/Search)
    * [Faceting] (https://github.com/Mpdreamz/NEST/wiki/Faceting)
* [Deleting](https://github.com/Mpdreamz/NEST/wiki/Delete)
* [Mapping](https://github.com/Mpdreamz/NEST/wiki/Mapping)


To get a good overview of the status of NEST please keep an eye out on the public [Roadmap](https://github.com/Mpdreamz/NEST/wiki/RoadMap)

## Copyright

Copyright (c) 2010 <NAME> and everyone wonderful enough to contribute to [NEST](https://github.com/Mpdreamz/NEST)

A special shoutout to [@stephenpope](http://github.com/stephenpope) for allowing his port 
of the java factory based dsl [Rubber](http://github.com/stephenpope/Rubber) to be merged into NEST. 
NEST now has **two types of query dsl's** (lambda and factory based)!

Some of the other wonderful features in NEST were pushed by these wonderful folks:

* [@nordbergm](https://github.com/nordbergm/NEST)
* [@kevingessner](https://github.com/kevingessner/NEST)
* [@EFJoseph](https://github.com/EFJoseph/NEST)
* [@pkrakowiak](https://github.com/pkrakowiak/NEST) 
* [@q42jaap] (https://github.com/q42jaap/NEST)

## License

NEST is licensed under [MIT](http://www.opensource.org/licenses/mit-license.php "Read more about the MIT license form"). Refer to [license.txt](https://github.com/Mpdreamz/NEST/blob/master/src/license.txt) for more information.
{'fraction_non_alphanumeric': 0.14241893076248904, 'fraction_numerical': 0.005915863277826468, 'mean_word_length': 4.402366863905326, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 19, 'https://': 30, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3986091', 'n_tokens_mistral': 1650, 'n_tokens_neox': 1554, 'n_words': 411}