9 lines
280 B
C#
9 lines
280 B
C#
namespace SequenceAuth.Lib;
|
|
|
|
public interface ISequenceStore
|
|
{
|
|
Task<Option<SequenceData>> GetSequenceAsync(string sequenceId);
|
|
Task<StoreOutcome> SaveSequenceAsync(string sequenceId, SequenceData data);
|
|
Task<StoreOutcome> InvalidateUserSessionsAsync(string userId);
|
|
}
|