C# Class Terradue.ElasticCas.OpenSearch.OpenSearchService

Show file Open project: Terradue/DotNetElasticCas

Public Methods

Method Description
EntrySelfLinkTemplate ( IOpenSearchResultItem item, OpenSearchDescription osd, string mimeType ) : string
Query ( IOpenSearchableElasticType document, NameValueCollection parameters, Type resultType = null ) : HttpResult
QueryResult ( IOpenSearchableElasticType type, NameValueCollection parameters, Type resultType = null ) : IOpenSearchResultCollection

Method Details

EntrySelfLinkTemplate() public static method

public static EntrySelfLinkTemplate ( IOpenSearchResultItem item, OpenSearchDescription osd, string mimeType ) : string
item IOpenSearchResultItem
osd Terradue.OpenSearch.Schema.OpenSearchDescription
mimeType string
return string

Query() public static method

public static Query ( IOpenSearchableElasticType document, NameValueCollection parameters, Type resultType = null ) : HttpResult
document IOpenSearchableElasticType
parameters System.Collections.Specialized.NameValueCollection
resultType System.Type
return ServiceStack.Common.Web.HttpResult

QueryResult() public static method

public static QueryResult ( IOpenSearchableElasticType type, NameValueCollection parameters, Type resultType = null ) : IOpenSearchResultCollection
type IOpenSearchableElasticType
parameters System.Collections.Specialized.NameValueCollection
resultType System.Type
return IOpenSearchResultCollection