28 lines
654 B
C#
28 lines
654 B
C#
using Gameboard.ShogiUI.Sockets.Models;
|
|
|
|
namespace Gameboard.ShogiUI.Sockets.Repositories.CouchModels
|
|
{
|
|
public class UserDocument : CouchDocument
|
|
{
|
|
public string DisplayName { get; set; }
|
|
public WhichLoginPlatform Platform { get; set; }
|
|
|
|
/// <summary>
|
|
/// Constructor for JSON deserializing.
|
|
/// </summary>
|
|
public UserDocument() : base(WhichDocumentType.User)
|
|
{
|
|
DisplayName = string.Empty;
|
|
}
|
|
|
|
public UserDocument(
|
|
string id,
|
|
string displayName,
|
|
WhichLoginPlatform platform) : base(id, WhichDocumentType.User)
|
|
{
|
|
DisplayName = displayName;
|
|
Platform = platform;
|
|
}
|
|
}
|
|
}
|