Simplify.Web.MessageBox

Simplify.Web static message box templates and controller response


Keywords
Simplify.Web
License
LGPL-3.0
Install
Install-Package Simplify.Web.MessageBox -Version 1.4.6

Documentation

Simplify.Web.MessageBox

Nuget Version Nuget Download Build Package Libraries.io dependency status for latest release CodeFactor Grade Platform PRs Welcome

Simplify.Web.MessageBox is a package which provides non-interactive server side message box for Simplify.Web web-framework.

Quick Start

Setup message box templates

There are different template file for different message box statuses. Inline templates intended to use as API responses but stylized with HTML.

Template files

Displaying message box

Default message box which will be added to 'MainContent' variable

public class MyController : Controller
{
    public override ControllerResponse Invoke()
    {
        return new MessageBox("your string");
    }
}

Inline message box

Framework execution will be stopped, message box will be returned to client without rest of the website content

public class MyController : Controller
{
    public override ControllerResponse Invoke()
    {
        return new MessageBoxInline("your string");
    }
}