core flash
1.0.0
Минималистичная система флэш -сообщений для ASP.NET MVC Core для предоставления сообщений о контекстном обратной связи между действиями на основе оповещений начальной загрузки
Вы должны установить core.flash:
Install-Package Core.Flash
Эта команда из консоли Manager Package будет загружать и установить core.flash и все необходимые зависимости.
Зарегистрируйте сервисы core.flash в своем классе стартапов
public void ConfigureServices ( IServiceCollection services )
{
services
. AddFlashes ( )
. AddMvc ( ) ;
}После того, как вы будете регистрировать сервисы core.flash , вы можете ввести интерфейс iflasher в свои контроллеры:
public HomeController ( IFlasher f )
{
this . f = f ;
}И вызовать метод Flash , передавая тип и сообщение:
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Добавьте Taghelper в свой _layout.cs
< div class =" container body-content " >
< div flashes > </ div >
@RenderBody()
< hr />
< footer >
< p > © 2017 </ p >
</ footer >
</ div >Core.flash использует оповещения начальной загрузки.

_Copyright © 2017 Lurumad Apportors