public Task <IPageCollection <ProjectResponse> > GetProjectsAsync(ProjectStatusEnum?status = null, CancellationToken cancellationToken = default(CancellationToken)) { return(GetProjectsAsync( status: EnumSerializer.Serialize(status), cancellationToken: cancellationToken )); }
public Task <IPageCollection <RecordingResponse> > GetRecordingsAsync( RecordingTypeEnum type, IReadOnlyCollection <int> buckets = null, RecordingStatusEnum?status = null, RecordingSortEnum?sort = null, SortDirection?direction = null, CancellationToken cancellationToken = default(CancellationToken)) { var bucketString = buckets != null?string.Join(",", buckets) : null; return(GetRecordingsAsync( type: EnumSerializer.Serialize(type), bucket: bucketString, status: EnumSerializer.Serialize(status), sort: EnumSerializer.Serialize(sort), direction: EnumSerializer.Serialize(direction), cancellationToken: cancellationToken )); }