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; } } }