private static SuggestContextInfo CreateContextInfo(IElasticSearchSuggestContext source)
        {
            var sci = new SuggestContextInfo();

            source.MapProperties(sci);
            return(sci);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="SuggestContextInfo"/> class.
 /// </summary>
 /// <param name="source">Source Suggest settings</param>
 public SuggestContextInfo(IElasticSearchSuggestContext source)
 {
     ContextName    = source.ContextName;
     ContextType    = source.ContextType;
     PathField      = source.PathField;
     Precision      = source.Precision;
     QueryParameter = source.QueryParameter;
 }
Example #3
0
 private static void MapContextProperties(SuggestContextAttribute sca, IElasticSearchSuggestContext scaNode)
 {
     MapInterfaceProperties <IElasticSearchSuggestContext>(sca, scaNode);
 }