using System.IO;
using System.Threading;
using System.Threading.Tasks;
namespace AsbCloudApp.Services;
///
/// Интерфейс сервиса справок страниц
///
public interface IHelpPageService
{
///
/// Метод обновления или обновления файла справки
///
///
///
///
///
///
///
Task AddOrUpdateAsync(string urlPage,
int idCategory,
string fileName,
Stream fileStream,
CancellationToken cancellationToken);
///
/// Метод получения файла справки
///
///
///
///
///
Task<(Stream stream, string fileName)?> GetFileStreamAsync(string pageKey,
int idCategory,
CancellationToken cancellationToken);
}