/// <summary> /// Create api model /// </summary> /// <param name="model"></param> /// <returns></returns> public static ApplicationInfoListApiModel ToApiModel( this ApplicationInfoListModel model) { if (model == null) { return(null); } return(new ApplicationInfoListApiModel { ContinuationToken = model.ContinuationToken, Items = model.Items? .Select(s => s.ToApiModel()) .ToList() }); }
/// <summary> /// Create from service model /// </summary> /// <param name="model"></param> public ApplicationInfoListApiModel(ApplicationInfoListModel model) { ContinuationToken = model.ContinuationToken; if (model.Items != null) { Items = model.Items .Select(s => new ApplicationInfoApiModel(s)) .ToList(); } else { Items = new List <ApplicationInfoApiModel>(); } }