This commit is contained in:
2020-01-15 19:14:35 +00:00
parent 05e07c5ac1
commit 2ae3837559
5 changed files with 46 additions and 15 deletions

View File

@@ -16,8 +16,21 @@ namespace AyaNova.Api.ControllerHelpers
Data = pr.items;
Paging = pr.PageLinks;
}
}
}//eoc
public class ApiOkWithPagingResponse
{
public object Data { get; }
public object Paging { get; }
public ApiOkWithPagingResponse(ApiPagedResponse pr)
{
Data = pr.items;
Paging = pr.PageLinks;
}
}//eoc
}//eons

View File

@@ -11,11 +11,29 @@ namespace AyaNova.Api.ControllerHelpers
public T[] items { get; }
public object PageLinks { get; }
public object Columns { get; }
public ApiPagedResponse(T[] returnItems, object pageLinks)
public ApiPagedResponse(T[] returnItems, object pageLinks, object columns = null)
{
items = returnItems;
PageLinks = pageLinks;
Columns = Columns;
}
}//eoc
public class ApiPagedResponse
{
public object items { get; }
public object PageLinks { get; }
public object Columns { get; }
public ApiPagedResponse(object returnItems, object pageLinks, object columns = null)
{
items = returnItems;
PageLinks = pageLinks;
Columns = Columns;
}
}//eoc