Table of Contents

Interface ISearchPhraseService

Namespace: Casewhere.Runtime.Api.Services
Assembly: Casewhere.Runtime.dll

public interface ISearchPhraseService

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ISearchPhraseService>(ISearchPhraseService)

Methods

Escape(string, string)

string Escape(string dataClassName, string text)

Parameters

dataClassName string

text string

Returns

string

Escape(string, BsonDocument)

void Escape(string dataClassName, BsonDocument filter)

Parameters

dataClassName string

filter BsonDocument

EscapeForDataSource(string, BsonDocument)

void EscapeForDataSource(string dataSourceName, BsonDocument filter)

Parameters

dataSourceName string

filter BsonDocument

ProcessKeyword(string, int)

string ProcessKeyword(string keyword, int minimumSearchWordLength)

Parameters

keyword string

minimumSearchWordLength int

Returns

string