before deleting Rules
This commit is contained in:
23
Gameboard.ShogiUI.Sockets/Repositories/CouchModels/User.cs
Normal file
23
Gameboard.ShogiUI.Sockets/Repositories/CouchModels/User.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
|
||||
namespace Gameboard.ShogiUI.Sockets.Repositories.CouchModels
|
||||
{
|
||||
public class User : CouchDocument
|
||||
{
|
||||
public static string GetDocumentId(string userName) => $"org.couchdb.user:{userName}";
|
||||
|
||||
public enum LoginPlatform
|
||||
{
|
||||
Microsoft,
|
||||
Guest
|
||||
}
|
||||
|
||||
public string Name { get; set; }
|
||||
public LoginPlatform Platform { get; set; }
|
||||
public User(string name, LoginPlatform platform) : base($"org.couchdb.user:{name}", nameof(User))
|
||||
{
|
||||
Name = name;
|
||||
Platform = platform;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user