Skip to content

Conversation

efabioli
Copy link
Collaborator

@efabioli efabioli commented Jan 9, 2018

Query and client objects have been decoupled, so same client instance can be used multiple times to run different queries.
Added 2 app settings to make AzureSearchContext start up more flexible

Breaking changes:

  1. IAzureSearchClient has been refactoring and all query stuff have been migrated in IAzureSearchQuery
  2. UmbracoHelper extension method "SearchContent" does not exist any more; each call needs to be replaced with combination of new extensions methods "Query" and "Results".

efabioli and others added 26 commits January 2, 2018 18:08
# Conflicts:
#	Moriyama.AzureSearch.Umbraco.Application/AzureSearchClient.cs
…onsible for build query too. Benefits in doing that:

- client can be reused in case of multiple queries
- higher cohesion/lower coupling of code, so easier to test and mock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants