shoc-backend/SeaHaven.Services/Interfaces/ISyncExternalSource.cs

10 lines
433 B
C#
Raw Normal View History

namespace SeaHaven.Services.Interfaces
{
public interface ISyncExternalSource
{
IAsyncEnumerable<Dictionary<string, string?>> ScanWorkOrdersAsync(CancellationToken cancellationToken);
IAsyncEnumerable<Dictionary<string, string?>> ScanCommentsAsync(CancellationToken cancellationToken);
IAsyncEnumerable<Dictionary<string, string?>> ScanVendorRepliesAsync(CancellationToken cancellationToken);
}
}