Ejemplo n.º 1
0
        public async Task <LogRowModel> AddLogRowAsync(LogStatusesEnum logStatus, string Message, string tag)
        {
            LogRowModel logRow = new LogRowModel()
            {
                Status = logStatus, Name = Message, TAG = tag
            };
            await Logs.AddAsync(logRow);

            await SaveChangesAsync();

            return(logRow);
        }
Ejemplo n.º 2
0
        public LogRowModel AddLogRow(LogStatusesEnum logStatus, string Message, string tag)
        {
            if (tag.StartsWith("●"))
            {
                tag = tag.Substring(1).TrimStart();
            }
            LogRowModel logRow = new LogRowModel()
            {
                Status = logStatus, Name = Message, TAG = tag
            };

            lock (DbLocker)
            {
                Logs.Add(logRow);
                SaveChanges();
            }
            return(logRow);
        }