public MessagesModul(MessageRepository repo) { Get["/messages"] = x => { var model = new MessageOverview { LastUpdate = DateTime.Now, Messages = repo.GetMessages() }; return(View["messages", model]); }; }
private ErrorLogEntry MapErrorOverviewEntry(MessageOverview message) { var error = new Error { ApplicationName = message.Application, Detail = message.Detail, HostName = message.Hostname, Message = message.Title, Source = message.Source, StatusCode = message.StatusCode ?? 0, Time = message.DateTime.Value, Type = message.Type, User = message.User, }; var errorLogEntry = new ErrorLogEntry(this, message.Id, error); return(errorLogEntry); }