/// <summary>
 /// 获取指定区域Project列表。
 /// </summary>
 /// <param name="client">client实例。</param>
 /// <param name="projectName">用于过滤返回结果的project名称(支持部分匹配)。</param>
 /// <param name="offset">请求结果的起始位置,默认为0。</param>
 /// <param name="size">每次请求返回结果最大数量,默认500(最大值)。</param>
 /// <returns>异步响应结果。</returns>
 /// <seealso cref="ILogServiceClient.ListProjectAsync"/>
 public static Task <IResponse <ListProjectResult> > ListProjectAsync(this ILogServiceClient client,
                                                                      String projectName = "", Int32 offset = ListProjectRequest.DefaultOffset, Int32 size = ListProjectRequest.DefaultSize)
 => client.ListProjectAsync(new ListProjectRequest
 {
     ProjectName = projectName,
     Offset      = offset,
     Size        = size
 });