private void AddMessage(ToastMessage toastMessage) { var messages = _tempDataWrapper.Get <IList <ToastMessage> >(_key) ?? new List <ToastMessage>(); messages.Add(toastMessage); _tempDataWrapper.Add(_key, messages); }
public void Add(ToastMessage message) { var messages = _tempDataWrapper.Get <IList <ToastMessage> >(Key) ?? new List <ToastMessage>(); messages.Add(message); _tempDataWrapper.Add(Key, messages); }
public void Add(TMessage message) { var messages = _tempDataWrapper.Get <IEnumerable <TMessage> >(Key) ?? new List <TMessage>(); var messagesList = messages.ToList(); messagesList.Add(message); _tempDataWrapper.Add(Key, messagesList); }
public IViewComponentResult Invoke() { var model = new ToastNotificationViewModel() { ToastMessages = _tempDataWrapper.Get <IEnumerable <ToastMessage> >(Constants.TempDataKey), GlobalOptionJson = _globalOption.MergeWith(ToastOption.Defaults).Json }; return(View("ToastrView", model)); }