This commit is contained in:
Даниил Заикин
2026-06-17 20:44:53 +03:00
parent 9d153773c2
commit b133e7c656
1880 changed files with 244545 additions and 0 deletions
@@ -0,0 +1,18 @@
using System.Collections.Generic;
namespace QFSW.QC
{
/// <summary>
/// A suggestor that is loaded by the QuantumSuggestor to suggest IQcSuggestions
/// </summary>
public interface IQcSuggestor
{
/// <summary>
/// Gets the suggestions for a given context.
/// </summary>
/// <param name="context">The context to provide suggestions for.</param>
/// <param name="options">Options used by the suggestor.</param>
/// <returns>The suggestions produced for the context.</returns>
IEnumerable<IQcSuggestion> GetSuggestions(SuggestionContext context, SuggestorOptions options);
}
}