Files
podnoms/server/Services/Push/IPushSubscriptionStore.cs
2018-03-27 17:15:07 +01:00

11 lines
391 B
C#

using System;
using System.Threading.Tasks;
using Lib.Net.Http.WebPush;
namespace PodNoms.Api.Services.Push {
public interface IPushSubscriptionStore {
Task StoreSubscriptionAsync(PushSubscription subscription);
Task ForEachSubscriptionAsync(string uid, Action<PushSubscription> action);
Task ForEachSubscriptionAsync(Action<PushSubscription> action);
}
}