public Profile(object client) { _client = (RestClientW)client; json = new Structured(_client); document = new Documents(_client); parsing = new Parsing(_client); scoring = new Scoring(_client); stage = new Stage(_client); rating = new Rating(_client); }
public Webhook(object client, string key) { _client = (RestClientW)client; _key = key; _handlers = new Dictionary <string, WebhookHandler> { { EventNames.PROFILE_PARSE_SUCCESS, null }, { EventNames.PROFILE_PARSE_ERROR, null }, { EventNames.PROFILE_SCORE_SUCCESS, null }, { EventNames.PROFILE_SCORE_ERROR, null }, { EventNames.FILTER_TRAIN_START, null }, { EventNames.FILTER_TRAIN_SUCCESS, null }, { EventNames.FILTER_TRAIN_ERROR, null }, { EventNames.FILTER_SCORE_START, null }, { EventNames.FILTER_SCORE_SUCCESS, null }, { EventNames.FILTER_SCORE_ERROR, null }, { EventNames.ACTION_RATING_SUCCESS, null }, { EventNames.ACTION_RATING_ERROR, null }, { EventNames.ACTION_STAGE_SUCCESS, null }, { EventNames.ACTION_STAGE_ERROR, null }, }; _typeobj = new Dictionary <string, WebhookMessageParser> { { EventNames.PROFILE_PARSE_SUCCESS, (JToken token) => token.ToObject <response.WebhookProfileParse>() }, { EventNames.PROFILE_PARSE_ERROR, (JToken token) => token.ToObject <response.WebhookProfileParse>() }, { EventNames.PROFILE_SCORE_SUCCESS, (JToken token) => token.ToObject <response.WebhookProfileScore>() }, { EventNames.PROFILE_SCORE_ERROR, (JToken token) => token.ToObject <response.WebhookProfileScore>() }, { EventNames.FILTER_TRAIN_START, (JToken token) => token.ToObject <response.WebhookFilterTrain>() }, { EventNames.FILTER_TRAIN_SUCCESS, (JToken token) => token.ToObject <response.WebhookFilterTrain>() }, { EventNames.FILTER_TRAIN_ERROR, (JToken token) => token.ToObject <response.WebhookFilterTrain>() }, { EventNames.FILTER_SCORE_START, (JToken token) => token.ToObject <response.WebhookFilterScore>() }, { EventNames.FILTER_SCORE_SUCCESS, (JToken token) => token.ToObject <response.WebhookFilterScore>() }, { EventNames.FILTER_SCORE_ERROR, (JToken token) => token.ToObject <response.WebhookFilterScore>() }, { EventNames.ACTION_RATING_SUCCESS, (JToken token) => token.ToObject <response.WebhookActionRating>() }, { EventNames.ACTION_RATING_ERROR, (JToken token) => token.ToObject <response.WebhookActionRating>() }, { EventNames.ACTION_STAGE_SUCCESS, (JToken token) => token.ToObject <response.WebhookActionStage>() }, { EventNames.ACTION_STAGE_ERROR, (JToken token) => token.ToObject <response.WebhookActionStage>() }, }; }
public Structured(object client) { _client = (RestClientW)client; }
public Rating(object client) { _client = (RestClientW)client; }
public Stage(object client) { _client = (RestClientW)client; }
public Scoring(object client) { _client = (RestClientW)client; }
public Parsing(object client) { _client = (RestClientW)client; }
public Documents(object client) { _client = (RestClientW)client; }
// To avoid incoherente type availability public Filter(object client) { _client = (RestClientW)client; }
public Revealing(object client) { _client = (RestClientW)client; }
public Source(object client) { _client = (RestClientW)client; }