var response = elasticClient
.SearchAsync<item>(a => a
.Index("item")
.AllTypes()
.Size(1)
.Query(q => q
.Match(p => p.Field("Id").Query(id.ToString()))));
var responseTook = response.Result.Took;
OR
var response1 = elasticClient.GetAsync<item>(id);