void.cat/VoidCat/Services/Abstractions/IPaywallOrderStore.cs

17 lines
440 B
C#
Raw Normal View History

2022-06-13 13:35:26 +00:00
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);
}