C# Class RestUtils, vidal-atom-csharp-example

Show file Open project: softwarevidal/vidal-atom-csharp-example Class Usage Examples

Public Properties

Property Type Description
serverBaseUri Uri
vidalNameSpace String

Public Methods

Method Description
AtomResultRequest ( Uri uri ) : System.ServiceModel.Syndication.SyndicationFeed
getAbsoluteUri ( Uri uri ) : Uri
getAllAtcFeeds ( ) : System.ServiceModel.Syndication.SyndicationFeed
getAtcBySyndicationFeed ( IEnumerable atcs ) : List
getCompaniesBySyndicationFeed ( IEnumerable companies ) : List
getCompaniesFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
getDetailAggregatePackageByUri ( Uri uri ) : PackageDetailAggregate
getDocumentRelativeUriBySyndicationFeed ( System.ServiceModel.Syndication.SyndicationFeed documentSyndicationFeed ) : Uri
getFeedByUri ( Uri uri ) : System.ServiceModel.Syndication.SyndicationFeed
getMoleculeFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
getMoleculesBySyndicationFeed ( IEnumerable molecules ) : List
getPackageFeedsByName ( String name, int startedPage, int maxPerPage, String type ) : System.ServiceModel.Syndication.SyndicationFeed
getPackagesBySyndicationFeed ( IEnumerable packagesFeed ) : List
getProductDetail ( Uri productUri ) : ProductDetailAggregate
getProductsBySyndicationFeed ( System.ServiceModel.Syndication.SyndicationFeed productsFeed ) : List
getProductsFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
getRecosBySyndicationFeed ( IEnumerable recos ) : List
getRecosFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
getRelativeUri ( Uri uri ) : Uri
getSaumonBySyndicationFeed ( IEnumerable saumons ) : List
getServerParameters ( ) : Uri
getVidalBySyndicationFeed ( IEnumerable vidals ) : List
setServerParameters ( String serverBaseUri ) : void

Private Methods

Method Description
getAllSaumonFeeds ( ) : System.ServiceModel.Syndication.SyndicationFeed
getAllVidalFeeds ( ) : System.ServiceModel.Syndication.SyndicationFeed
getProductByFeedItem ( System.ServiceModel.Syndication.SyndicationItem productFeed ) : Product,
getProductDetailAggregateFeeds ( Uri uri ) : System.ServiceModel.Syndication.SyndicationFeed
getProductDetailByFeedItem ( System.ServiceModel.Syndication.SyndicationFeed productFeed ) : ProductDetailAggregate

Method Details

AtomResultRequest() public static method

public static AtomResultRequest ( Uri uri ) : System.ServiceModel.Syndication.SyndicationFeed
uri Uri
return System.ServiceModel.Syndication.SyndicationFeed

getAbsoluteUri() public static method

public static getAbsoluteUri ( Uri uri ) : Uri
uri Uri
return Uri

getAllAtcFeeds() public static method

public static getAllAtcFeeds ( ) : System.ServiceModel.Syndication.SyndicationFeed
return System.ServiceModel.Syndication.SyndicationFeed

getAtcBySyndicationFeed() public static method

public static getAtcBySyndicationFeed ( IEnumerable atcs ) : List
atcs IEnumerable
return List

getCompaniesBySyndicationFeed() public static method

public static getCompaniesBySyndicationFeed ( IEnumerable companies ) : List
companies IEnumerable
return List

getCompaniesFeedsByName() public static method

public static getCompaniesFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
name String
startedPage int
maxPerPage int
return System.ServiceModel.Syndication.SyndicationFeed

getDetailAggregatePackageByUri() public static method

public static getDetailAggregatePackageByUri ( Uri uri ) : PackageDetailAggregate
uri Uri
return AtomTester.VidalDTO.PackageDetailAggregate

getDocumentRelativeUriBySyndicationFeed() public static method

public static getDocumentRelativeUriBySyndicationFeed ( System.ServiceModel.Syndication.SyndicationFeed documentSyndicationFeed ) : Uri
documentSyndicationFeed System.ServiceModel.Syndication.SyndicationFeed
return Uri

getFeedByUri() public static method

public static getFeedByUri ( Uri uri ) : System.ServiceModel.Syndication.SyndicationFeed
uri Uri
return System.ServiceModel.Syndication.SyndicationFeed

getMoleculeFeedsByName() public static method

public static getMoleculeFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
name String
startedPage int
maxPerPage int
return System.ServiceModel.Syndication.SyndicationFeed

getMoleculesBySyndicationFeed() public static method

public static getMoleculesBySyndicationFeed ( IEnumerable molecules ) : List
molecules IEnumerable
return List

getPackageFeedsByName() public static method

public static getPackageFeedsByName ( String name, int startedPage, int maxPerPage, String type ) : System.ServiceModel.Syndication.SyndicationFeed
name String
startedPage int
maxPerPage int
type String
return System.ServiceModel.Syndication.SyndicationFeed

getPackagesBySyndicationFeed() public static method

public static getPackagesBySyndicationFeed ( IEnumerable packagesFeed ) : List
packagesFeed IEnumerable
return List

getProductDetail() public static method

public static getProductDetail ( Uri productUri ) : ProductDetailAggregate
productUri Uri
return AtomTester.ProductDetailAggregate

getProductsBySyndicationFeed() public static method

public static getProductsBySyndicationFeed ( System.ServiceModel.Syndication.SyndicationFeed productsFeed ) : List
productsFeed System.ServiceModel.Syndication.SyndicationFeed
return List

getProductsFeedsByName() public static method

public static getProductsFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
name String
startedPage int
maxPerPage int
return System.ServiceModel.Syndication.SyndicationFeed

getRecosBySyndicationFeed() public static method

public static getRecosBySyndicationFeed ( IEnumerable recos ) : List
recos IEnumerable
return List

getRecosFeedsByName() public static method

public static getRecosFeedsByName ( String name, int startedPage, int maxPerPage ) : System.ServiceModel.Syndication.SyndicationFeed
name String
startedPage int
maxPerPage int
return System.ServiceModel.Syndication.SyndicationFeed

getRelativeUri() public static method

public static getRelativeUri ( Uri uri ) : Uri
uri Uri
return Uri

getSaumonBySyndicationFeed() public static method

public static getSaumonBySyndicationFeed ( IEnumerable saumons ) : List
saumons IEnumerable
return List

getServerParameters() public static method

public static getServerParameters ( ) : Uri
return Uri

getVidalBySyndicationFeed() public static method

public static getVidalBySyndicationFeed ( IEnumerable vidals ) : List
vidals IEnumerable
return List

setServerParameters() public static method

public static setServerParameters ( String serverBaseUri ) : void
serverBaseUri String
return void

Property Details

serverBaseUri public static property

public static Uri serverBaseUri
return Uri

vidalNameSpace public static property

public static String vidalNameSpace
return String