AuthorBuddy/Services/IWikipediaService.cs

12 lines
413 B
C#
Raw Normal View History

2026-05-20 06:12:54 +02:00
using AuthorBuddy.Web.Models;
namespace AuthorBuddy.Web.Services;
public interface IWikipediaService
{
Task<List<WikipediaResult>> SearchAsync(string query, int maxResults = 3);
Task<List<WikipediaResult>> SearchAsync(WikipediaSearchRequest request);
Task<string?> GetExtractAsync(string title, string language = "de");
Task<string?> GetFullArticleAsync(string title, string language = "de");
}