Dreamine.Hybrid.Wpf
1.0.3
`AddDreamineHybridWpf()` 내부에서 `AddWpfBlazorWebView()` 호출 및
Toggle main menu visibility
로딩중...
검색중...
일치하는것 없음
DreamineBlazorServerHostOptions.cs
이 파일의 문서화 페이지로 가기
1
using
Microsoft.AspNetCore.Builder;
2
using
Microsoft.Extensions.DependencyInjection;
3
using
System;
4
using
System.Collections.Generic;
5
6
namespace
Dreamine.Hybrid.Wpf.Hosting
7
{
16
public
sealed
class
DreamineBlazorServerHostOptions
17
{
26
public
int
Port
{
get
;
set
; } = 5000;
27
36
public
string
InstanceId
{
get
; } = Guid.NewGuid().ToString(
"N"
);
37
46
public
bool
ListenAnyIp
{
get
;
set
; }
47
56
public
string
Host
{
get
;
set
; } =
"localhost"
;
57
66
public
string
ContentRootPath
{
get
;
set
; } = AppContext.BaseDirectory;
67
76
public
bool
AutoRegisterViewModels
{
get
;
set
; } =
true
;
77
86
public
IList<Type>
SharedServiceTypes
{
get
; } =
new
List<Type>();
87
104
public
bool
AllowDisposableSharedServices
{
get
;
set
; }
105
122
public
bool
UseEmbeddedWebView
{
get
;
set
; } =
true
;
123
132
public
Action<IServiceCollection>?
ConfigureServices
{
get
;
set
; }
133
142
public
Action<WebApplication>?
ConfigurePipeline
{
get
;
set
; }
143
152
public
Action<WebApplication>?
ConfigurePipelineAfterRouting
{
get
;
set
; }
153
186
public
DreamineBlazorServerHostOptions
AddPhysicalStaticFiles
(
string
physicalPath,
string
requestPath)
187
{
188
var prev =
ConfigurePipeline
;
189
ConfigurePipeline
= app =>
190
{
191
prev?.Invoke(app);
192
System.IO.Directory.CreateDirectory(physicalPath);
193
app.UseStaticFiles(
new
Microsoft.AspNetCore.Builder.StaticFileOptions
194
{
195
FileProvider = new Microsoft.Extensions.FileProviders.PhysicalFileProvider(physicalPath),
196
RequestPath = requestPath
197
});
198
};
199
return
this
;
200
}
201
}
202
}
Dreamine.Hybrid.Wpf.Hosting
Definition
DreamineBlazorServerHostedService.cs:18
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions
Definition
DreamineBlazorServerHostOptions.cs:17
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.InstanceId
string InstanceId
Definition
DreamineBlazorServerHostOptions.cs:36
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.Host
string Host
Definition
DreamineBlazorServerHostOptions.cs:56
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.AddPhysicalStaticFiles
DreamineBlazorServerHostOptions AddPhysicalStaticFiles(string physicalPath, string requestPath)
Definition
DreamineBlazorServerHostOptions.cs:186
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.ConfigureServices
Action< IServiceCollection >? ConfigureServices
Definition
DreamineBlazorServerHostOptions.cs:132
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.ConfigurePipelineAfterRouting
Action< WebApplication >? ConfigurePipelineAfterRouting
Definition
DreamineBlazorServerHostOptions.cs:152
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.AllowDisposableSharedServices
bool AllowDisposableSharedServices
Definition
DreamineBlazorServerHostOptions.cs:104
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.Port
int Port
Definition
DreamineBlazorServerHostOptions.cs:26
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.ConfigurePipeline
Action< WebApplication >? ConfigurePipeline
Definition
DreamineBlazorServerHostOptions.cs:142
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.ContentRootPath
string ContentRootPath
Definition
DreamineBlazorServerHostOptions.cs:66
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.ListenAnyIp
bool ListenAnyIp
Definition
DreamineBlazorServerHostOptions.cs:46
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.SharedServiceTypes
IList< Type > SharedServiceTypes
Definition
DreamineBlazorServerHostOptions.cs:86
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.UseEmbeddedWebView
bool UseEmbeddedWebView
Definition
DreamineBlazorServerHostOptions.cs:122
Dreamine.Hybrid.Wpf.Hosting.DreamineBlazorServerHostOptions.AutoRegisterViewModels
bool AutoRegisterViewModels
Definition
DreamineBlazorServerHostOptions.cs:76
Hosting
DreamineBlazorServerHostOptions.cs
다음에 의해 생성됨 :
1.17.0