using System.Threading.Tasks; using Hangfire; using MalwareMultiScan.Shared.Message; namespace MalwareMultiScan.Shared.Services.Interfaces { [AutomaticRetry(Attempts = 0, OnAttemptsExceeded = AttemptsExceededAction.Delete)] public interface IScanBackgroundJob { Task Process(ScanQueueMessage message); } }