Files
client/Services/Printing/IPrintJobExecutor.cs
2026-05-23 18:16:50 +08:00

9 lines
263 B
C#

using CloudPrint.Client.Models;
namespace CloudPrint.Client.Services.Printing;
public interface IPrintJobExecutor
{
bool CanHandle(PrintJob job);
Task ExecuteAsync(PrintJob job, IProgress<int>? progress, CancellationToken cancellationToken = default);
}