Bagikan melalui


IHostApplicationBuilder Antarmuka

Definisi

Mewakili penyusun aplikasi dan layanan yang dihosting yang membantu mengelola konfigurasi, pengelogan, dan masa pakai.

public interface class IHostApplicationBuilder
public interface IHostApplicationBuilder
type IHostApplicationBuilder = interface
Public Interface IHostApplicationBuilder
Turunan

Properti

Configuration

Mendapatkan sekumpulan properti konfigurasi kunci/nilai.

Environment

Mendapatkan informasi tentang lingkungan hosting tempat aplikasi berjalan.

Logging

Mendapatkan kumpulan penyedia pengelogan untuk aplikasi untuk dikomposisikan. Ini berguna untuk menambahkan penyedia pengelogan baru.

Metrics

Memungkinkan mengaktifkan metrik dan mengarahkan outputnya.

Properties

Mendapatkan lokasi pusat untuk berbagi status antar komponen selama proses pembangunan host.

Services

Mendapatkan kumpulan layanan untuk dikomposisikan aplikasi. Ini berguna untuk menambahkan layanan yang disediakan pengguna atau kerangka kerja yang disediakan.

Metode

ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>)

Mendaftarkan instans yang IServiceProviderFactory<TContainerBuilder> akan digunakan untuk membuat IServiceProvider.

Berlaku untuk