Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Error occurs during the GetResult operation

Vote:
 

Hi,

Libraries hava installed in the application:

  • EPiServer Find 9.6.0.3185
  • Newtonsoft.Json 6.0.8

Imlementation:

    internal class ApplicationSearchClient : ISearchClient
    {
        private IClient Client { get; set; }

        public ApplicationSearchClient(IClient client)
        {
            Client = client;
        }

        public SearchResponse Search(Core.Models.SearchRequest request)
        {
            var articles = Client.Search().For(request.Query).GetResult();

            return new SearchResponse
            {
                Data = new
                {
                    epiServerContent = articles.Count()
                }
            };
        }
    }

Error: "Error setting value to 'Category' on 'Site.Models.Pages.ArticlePage'."

Internal error: "Property 'PageCategory' does not exist, can only assign values to existing properties"

How can we fix this?

#141653
Nov 17, 2015 14:26
Vote:
 

Hi,

You can use GetPagesResult() instead of GetResult(), or use projections.

#141654
Nov 17, 2015 15:07
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.