16 lines
725 B
C#
16 lines
725 B
C#
namespace SfeduSchedule.Plugin.UniVerse;
|
|
|
|
/// <summary>
|
|
/// Сервис поиска Sub ID через API Modeus.
|
|
/// </summary>
|
|
public interface IUniverseUserLookupService
|
|
{
|
|
/// <summary>
|
|
/// Найти Sub ID пользователя по полному имени.
|
|
/// </summary>
|
|
/// <param name="fullName">Полное имя пользователя.</param>
|
|
/// <param name="cancellationToken">Токен отмены запроса.</param>
|
|
/// <returns>Результат поиска пользователя и его Sub ID, если он найден.</returns>
|
|
Task<UniverseUserLookupResult> FindSubIdAsync(string fullName, CancellationToken cancellationToken = default);
|
|
}
|