mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-07 13:41:13 -07:00
17 lines
No EOL
574 B
C#
17 lines
No EOL
574 B
C#
using System.Collections.Generic;
|
|
using System.Threading.Tasks;
|
|
using Ombi.Store;
|
|
using Ombi.Store.Models;
|
|
|
|
namespace Ombi.Core.Queue
|
|
{
|
|
public interface ITransientFaultQueue
|
|
{
|
|
void Dequeue();
|
|
Task DequeueAsync();
|
|
IEnumerable<RequestQueue> GetQueue();
|
|
Task<IEnumerable<RequestQueue>> GetQueueAsync();
|
|
void QueueItem(RequestedModel request, string id, RequestType type, FaultType faultType);
|
|
Task QueueItemAsync(RequestedModel request, string id, RequestType type, FaultType faultType, string message = null);
|
|
}
|
|
} |