/// <summary> /// Create model /// </summary> /// <param name="model"></param> public CertificateRequestQueryResponseApiModel(CertificateRequestQueryResultModel model) { Requests = model.Requests? .Select(r => new CertificateRequestRecordApiModel(r)) .ToList(); NextPageLink = model.NextPageLink; }
/// <summary> /// Create model /// </summary> /// <param name="model"></param> public static CertificateRequestQueryResponseApiModel ToApiModel( this CertificateRequestQueryResultModel model) { if (model == null) { return(null); } return(new CertificateRequestQueryResponseApiModel { Requests = model.Requests? .Select(r => r.ToApiModel()) .ToList(), NextPageLink = model.NextPageLink }); }