public IActionResult GetScriptCompletion(string app, string triggerType, [FromServices] ScriptingCompleter completer) { var completion = completer.Trigger(triggerType); return(Ok(completion)); }
public async Task <IActionResult> GetScriptTriggerCompletion(string app, string schema, [FromServices] ScriptingCompleter completer) { var completion = completer.ContentTrigger(await BuildModel()); return(Ok(completion)); }
public IActionResult GetScriptTriggerCompletion(string app, string schema, [FromServices] ScriptingCompleter completer) { var completion = completer.AssetTrigger(); return(Ok(completion)); }
public ScriptingCompleterTests() { var schema = new Schema("simple") .AddString(1, "my-field", Partitioning.Invariant); dataSchema = schema.BuildDataSchema(LanguagesConfig.English.ToResolver(), ResolvedComponents.Empty); sut = new ScriptingCompleter(new[] { scriptDescriptor1, scriptDescriptor2 }); }