public async Task <Result <List <BusinessEntities.Media> > > GetSubscribedToMedia(string notificationEndpointId, CancellationToken cancellationToken) { var result = await _subscriptionDataStore.GetSubscribedToMedia(notificationEndpointId, cancellationToken); return(result.IsSuccess ? Result.Success(result.Value.Select(m => m.ToBusinessEntity()).ToList()) : Result.Failure <List <BusinessEntities.Media> >(result.Error)); }
public async Task <Result <List <Media> > > GetSubscribedToMedia(string notificationEndpointId) { var result = await _subscriptionDataStore.GetSubscribedToMedia(notificationEndpointId); return(result.IsSuccess ? Result.Success(result.Value.Select(m => new Media(m)).ToList()) : Result.Failure <List <Media> >(result.Error)); }