using System; namespace Gameboard.ShogiUI.Sockets.Repositories.CouchModels { public class CouchViewResult where T : class { public int total_rows; public int offset; public CouchViewResultRow[] rows; public CouchViewResult() { rows = Array.Empty>(); } } public class CouchViewResultRow { public string id; public T doc; public CouchViewResultRow() { id = string.Empty; doc = default!; } } }