Bagikan melalui


ControllerActionEndpointConventionBuilder Kelas

Definisi

Membangun konvensi yang akan digunakan untuk kustomisasi instans EndpointBuilder.

public ref class ControllerActionEndpointConventionBuilder sealed : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder
public sealed class ControllerActionEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder
type ControllerActionEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
Public NotInheritable Class ControllerActionEndpointConventionBuilder
Implements IEndpointConventionBuilder
Warisan
ControllerActionEndpointConventionBuilder
Penerapan

Keterangan

Antarmuka ini digunakan pada startup aplikasi untuk menyesuaikan titik akhir untuk aplikasi.

Metode

Add(Action<EndpointBuilder>)

Menambahkan konvensi yang ditentukan ke penyusun. Konvensi digunakan untuk menyesuaikan instans EndpointBuilder.

Finally(Action<EndpointBuilder>)

Mendaftarkan konvensi yang ditentukan untuk eksekusi setelah konvensi yang terdaftar melalui Add(Action<EndpointBuilder>)

Metode Ekstensi

WithStaticAssets(ControllerActionEndpointConventionBuilder, String)

Menambahkan instans metadata ResourceAssetCollection ke titik akhir.

DisableRequestTimeout(IEndpointConventionBuilder)

Menonaktifkan batas waktu permintaan pada titik akhir.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Menentukan kebijakan batas waktu untuk titik akhir.

WithRequestTimeout(IEndpointConventionBuilder, String)

Menentukan kebijakan batas waktu untuk titik akhir.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Menentukan batas waktu untuk titik akhir.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Sirkuit pendek titik akhir. Eksekusi titik akhir akan terjadi di middleware UseRouting alih-alih UseEndpoint.

Berlaku untuk