using Gameboard.ShogiUI.Sockets.ServiceModels.Types; using System.Collections.Generic; using System.Collections.ObjectModel; namespace Gameboard.ShogiUI.Sockets.ServiceModels.Socket { public class ListGamesRequest : IRequest { public ClientAction Action { get; set; } } public class ListGamesResponse : IResponse { public string Action { get; } public string Error { get; set; } public IReadOnlyList Games { get; set; } public ListGamesResponse() { Action = ClientAction.ListGames.ToString(); Error = ""; Games = new Collection(); } } }