是否可以进行部分分支启动?
例如,是否有可能有类似的东西:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.AlwaysUseThisMiddleware();
app.MapWhen(conditionA, appBuilder => {appBuilder.SometimesUseThisOne;})
app.MapWhen(conditionB, appBuilder => {appBuilder.SometimesUseThisOtherOne;})
还是我需要把AlwaysUseThisMiddleware每个分支放在里面?像这样:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.MapWhen(conditionA, appBuilder =>
{
appBuilder.AlwaysUseThisMiddleware(); // Duplicated
appBuilder.SometimesUseThisOne;
)
app.MapWhen(conditionB, appBuilder =>
{
appBuilder.AlwaysUseThisMiddleware(); // Duplicated
appBuilder.SometimesUseThisOtherOne;
)
繁花不似锦
动漫人物
随时随地看视频慕课网APP
相关分类