IEndpointConventionBuilder インターフェイス

定義

インスタンスのカスタマイズ EndpointBuilder に使用されるビルド規則。

public interface class IEndpointConventionBuilder
public interface IEndpointConventionBuilder
type IEndpointConventionBuilder = interface
Public Interface IEndpointConventionBuilder
派生

注釈

このインターフェイスは、アプリケーションの起動時にアプリケーションのエンドポイントをカスタマイズするために使用されます。

メソッド

Add(Action<EndpointBuilder>)

指定した規則をビルダーに追加します。 規則は、インスタンスをカスタマイズ EndpointBuilder するために使用されます。

Finally(Action<EndpointBuilder>)

によって登録された規則の後に、指定された規則を実行に登録します Add(Action<EndpointBuilder>)

拡張メソッド

DisableRequestTimeout(IEndpointConventionBuilder)

エンドポイントの要求タイムアウトを無効にします。

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

エンドポイントに対する のタイムアウト ポリシーを指定します。

WithRequestTimeout(IEndpointConventionBuilder, String)

エンドポイントに対する のタイムアウト ポリシーを指定します。

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

エンドポイントのタイムアウトを指定します。

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

エンドポイントをショートサーキットします。 エンドポイントの実行は、UseEndpoint ではなく UseRouting ミドルウェアで行われます。

適用対象