using Data.SeaHavenIndustries; namespace SeaHaven.DataServices.Interfaces { public interface IWorkOrderCompletionDataService { Task GetTrackedWorkOrderAsync(int workOrderId, CancellationToken cancellationToken); void SetExpectedWorkOrderVersion(WorkOrder workOrder, byte[] version); Task GetTrackedTemplateAsync(int id, CancellationToken cancellationToken); Task SaveAsync(CancellationToken cancellationToken); } }