C# Class Hapikit.Links.Link

Link class augments the base LinkAttributes class with abilities to: - create HttpRequestMessage - attach link hints - attach response handling behaviour - support for URI templates This class can be subclassed with attributes and behaviour that is specific to a particular link relation
Inheritance: LinkAttributes, IRequestFactory
Afficher le fichier Open project: hapikit/hapikit.net Class Usage Examples

Méthodes publiques

Méthode Description
AddHint ( Hint hint ) : void
AddRequestBuilder ( DelegatingRequestBuilder requestBuilder ) : void
AddRequestBuilder ( HttpRequestMessage>.Func requestBuilderFunc ) : void
Clone ( ) : Link
CreateRequest ( ) : HttpRequestMessage
GetHints ( ) : IEnumerable
Link ( ) : System

Method Details

AddHint() public méthode

public AddHint ( Hint hint ) : void
hint Hint
Résultat void

AddRequestBuilder() public méthode

public AddRequestBuilder ( DelegatingRequestBuilder requestBuilder ) : void
requestBuilder Hapikit.RequestBuilders.DelegatingRequestBuilder
Résultat void

AddRequestBuilder() public méthode

public AddRequestBuilder ( HttpRequestMessage>.Func requestBuilderFunc ) : void
requestBuilderFunc HttpRequestMessage>.Func
Résultat void

Clone() public méthode

public Clone ( ) : Link
Résultat Link

CreateRequest() public méthode

public CreateRequest ( ) : HttpRequestMessage
Résultat System.Net.Http.HttpRequestMessage

GetHints() public méthode

public GetHints ( ) : IEnumerable
Résultat IEnumerable

Link() public méthode

public Link ( ) : System
Résultat System