public async Task IndexAsync( TModel document, Func <IndexDescriptor <TModel>, IIndexRequest <TModel> > selector) { var response = await _client.IndexAsync(document, selector); var desc = new IndexDescriptor <TModel>(); OnIndex?.Invoke(document, selector(desc), response); }
public void Index( TModel document, Func <IndexDescriptor <TModel>, IIndexRequest <TModel> > selector) { var response = _client.Index(document, selector); var desc = new IndexDescriptor <TModel>(); OnIndex?.Invoke(document, selector(desc), response); }