WebApplicationBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penyusun untuk aplikasi dan layanan web.
public sealed class WebApplicationBuilder : Microsoft.Extensions.Hosting.IHostApplicationBuilder
public sealed class WebApplicationBuilder
type WebApplicationBuilder = class
interface IHostApplicationBuilder
type WebApplicationBuilder = class
Public NotInheritable Class WebApplicationBuilder
Implements IHostApplicationBuilder
Public NotInheritable Class WebApplicationBuilder
- Warisan
-
WebApplicationBuilder
- Penerapan
Properti
| Configuration |
Kumpulan penyedia konfigurasi untuk aplikasi yang akan digubah. Ini berguna untuk menambahkan sumber dan penyedia konfigurasi baru. |
| Environment |
Menyediakan informasi tentang lingkungan hosting web yang dijalankan aplikasi. |
| Host |
IHostBuilder untuk mengonfigurasi properti tertentu host, tetapi tidak membangun. Untuk membangun setelah konfigurasi, panggil Build(). |
| Logging |
Kumpulan penyedia pengelogan untuk aplikasi yang akan digubah. Ini berguna untuk menambahkan penyedia pengelogan baru. |
| Metrics |
Memungkinkan mengaktifkan metrik dan mengarahkan outputnya. |
| Services |
Kumpulan layanan untuk menyusun aplikasi. Ini berguna untuk menambahkan layanan yang disediakan pengguna atau kerangka kerja yang disediakan. |
| WebHost |
IWebHostBuilder untuk mengonfigurasi properti spesifik server, tetapi tidak membangun. Untuk membangun setelah konfigurasi, panggil Build(). |
Metode
| Build() |
WebApplicationMembangun . |
Implementasi Antarmuka Eksplisit
| IHostApplicationBuilder.Configuration |
Penyusun untuk aplikasi dan layanan web. |
| IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) |
Penyusun untuk aplikasi dan layanan web. |
| IHostApplicationBuilder.Environment |
Penyusun untuk aplikasi dan layanan web. |
| IHostApplicationBuilder.Properties |
Penyusun untuk aplikasi dan layanan web. |