voidkitty/VoidCat/Services/Abstractions/IPaywallOrderStore.cs
2022-06-13 14:35:26 +01:00

17 lines
440 B
C#

using VoidCat.Model.Paywall;
namespace VoidCat.Services.Abstractions;
/// <summary>
/// Paywall order store
/// </summary>
public interface IPaywallOrderStore : IBasicStore<PaywallOrder>
{
/// <summary>
/// Update the status of an order
/// </summary>
/// <param name="order"></param>
/// <param name="status"></param>
/// <returns></returns>
ValueTask UpdateStatus(Guid order, PaywallOrderStatus status);
}