Class HttpBehaviourExtensions
Extensions for HttpBehaviour
Inheritance
System.Object
HttpBehaviourExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Dapplo.HttpExtensions.Extensions
Assembly: Dapplo.HttpExtensions.dll
Syntax
public static class HttpBehaviourExtensions
Methods
| Improve this Doc View SourceGetConfig<THttpRequestConfiguration>(IHttpBehaviour)
Get the IHttpRequestConfiguration from the IHttpBehaviour
Declaration
public static THttpRequestConfiguration GetConfig<THttpRequestConfiguration>(this IHttpBehaviour httpBehaviour)
where THttpRequestConfiguration : class, IHttpRequestConfiguration, new()
Parameters
| Type | Name | Description |
|---|---|---|
| IHttpBehaviour | httpBehaviour | IHttpBehaviour instance, if null HttpBehaviour.Current is used |
Returns
| Type | Description |
|---|---|
| THttpRequestConfiguration | THttpReqestConfiguration |
Type Parameters
| Name | Description |
|---|---|
| THttpRequestConfiguration | Type which implements IHttpRequestConfiguration |
SetConfig(IHttpBehaviour, IHttpRequestConfiguration)
Set the specified configuration, if it already exists it is overwritten
Declaration
public static IHttpBehaviour SetConfig(this IHttpBehaviour httpBehaviour, IHttpRequestConfiguration configuration)
Parameters
| Type | Name | Description |
|---|---|---|
| IHttpBehaviour | httpBehaviour | IHttpBehaviour |
| IHttpRequestConfiguration | configuration | THttpReqestConfiguration |
Returns
| Type | Description |
|---|---|
| IHttpBehaviour | IHttpBehaviour |