public static IResult ToResultWithPagination <TResult>( this TResult result, IPaginationResponse pagination) where TResult : class => new ResultWithPagination <TResult>(result, pagination);
public ResultWithPagination( TResult data, IPaginationResponse pagination) : base(data) { Pagination = pagination; }