This commit is contained in:
@@ -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
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user