core flash
1.0.0
ASP.NET MVCコア用のミニマルなフラッシュメッセージシステムは、ブートストラップアラートに基づくアクション間でコンテキストフィードバックメッセージを提供する
core.flashをインストールする必要があります:
Install-Package Core.Flash
パッケージマネージャーコンソールからのこのコマンドは、core.flashとすべての必要な依存関係をダウンロードしてインストールします。
スタートアップクラスでcore.flashサービスを登録します
public void ConfigureServices ( IServiceCollection services )
{
services
. AddFlashes ( )
. AddMvc ( ) ;
}core.flashサービスを登録したら、コントローラーにiflasherインターフェイスを注入できます。
public HomeController ( IFlasher f )
{
this . f = f ;
}そして、タイプとメッセージを渡すフラッシュメソッドを呼び出します。
public IActionResult YourAction ( )
{
f . Flash ( Types . Success , "Flash message system for ASP.NET MVC Core" , dismissable : true ) ;
f . Flash ( Types . Danger , "Flash message system for ASP.NET MVC Core" , dismissable : false ) ;
return RedirectToAction ( "AnotherAction" ) ;
}core.flash taghelperを_viewimports.csに追加します
@using Core . Flash . Web
@addTagHelper * , Microsoft . AspNetCore . Mvc . TagHelpers
@addTagHelper * , Core . Flash_layout.csにtaghelperを追加します
< div class =" container body-content " >
< div flashes > </ div >
@RenderBody()
< hr />
< footer >
< p > © 2017 </ p >
</ footer >
</ div >core.flashはブートストラップアラートを使用します。

_Copyright©2017 Lurumad Contributors