private static MessageBase Push <T>(IFlashPusher messenger, string type, string title = "", string content = "", string id = "", T data = default(T), string template = "") { var message = new SimpleMessage { Title = title, Content = content, MessageType = type, Data = data, Template = template }; if (!string.IsNullOrWhiteSpace(id)) { message.Id = id; } return(messenger.Push(message)); }
private static MessageBase Push(IFlashPusher messenger, string type, string title = "", string content = "", string id = "", string template = "") { if (messenger == null) { throw new ArgumentNullException("messenger"); } var message = new SimpleMessage { Title = title, Content = content, MessageType = type, Data = null, Template = template }; if (!string.IsNullOrWhiteSpace(id)) { message.Id = id; } return(messenger.Push(message)); }
protected ApplicationController() { Flash = MvcFlash.Core.Flash.Instance; }
protected ApplicationController() { // calling structure map to resolve our database, magic! Database = DependencyResolver.Current.GetService <IDocumentStore>(); Flash = DependencyResolver.Current.GetService <IFlashPusher>(); }
public static MessageBase Success <T>(this IFlashPusher messenger, string title = "", string content = "", string id = "", T data = default(T), string template = "") { return(Push(messenger, Flash.Types.Success, title, content, id, data, template)); }
public static MessageBase Error(this IFlashPusher messenger, string title = "", string content = "", string id = "", string template = "") { return(Push(messenger, Flash.Types.Error, title, content, id, template)); }
protected BaseController() { Db = new ApplicationDbContext(); Flash = MvcFlash.Core.Flash.Instance; }