public EndeavourDirectoryResponseModel Get() { var endeavours = _backingService.GetPublicEndeavours(); return(new EndeavourDirectoryResponseModel() { Directory = endeavours.Select(c => ResponseMapper.ToResponseEndeavourDirectoryEntry(c)).ToArray <ResponseEndeavourDirectoryEntry>() }); }
public EndeavourDirectoryResponseModel Get([Required] string userId) { if (String.IsNullOrEmpty(userId.Trim())) { return(null); } var endeavours = _backingService.GetMyEndeavours(userId); if (endeavours == null) { return(null); } // Get a resource return(new EndeavourDirectoryResponseModel() { Directory = endeavours.Select(c => ResponseMapper.ToResponseEndeavourDirectoryEntry(c)).ToArray <ResponseEndeavourDirectoryEntry>() }); }