Skip to content

Simplify.Web non-interactive server side message box

License

Notifications You must be signed in to change notification settings

SimplifyNet/Simplify.Web.MessageBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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");
    }
}