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; }
private static void MapContextProperties(SuggestContextAttribute sca, IElasticSearchSuggestContext scaNode) { MapInterfaceProperties <IElasticSearchSuggestContext>(sca, scaNode); }