private static void HandleEvent(WarnEvent warnEvent, ISession session) { Logger.Write(warnEvent.ToString(), LogLevel.Warning); if (!warnEvent.RequireInput) return; Logger.Write(session.Translation.GetTranslation(TranslationString.RequireInputText), LogLevel.Warning); }
public void HandleEvent(WarnEvent warnEvent, ISession session) { liveHappening = "softban"; Write(warnEvent.ToString(), LogLevel.Warning); // If the event requires no input return. if (!warnEvent.RequireInput) { return; } }
public void HandleEvent(WarnEvent evt, ISession session) { Logger.Write(evt.ToString(), LogLevel.Warning, session: session); if (evt.RequireInput) { Logger.Write(session.Translation.GetTranslation(TranslationString.RequireInputText), session: session); Console.ReadKey(); } }
private static void HandleEvent(WarnEvent warnEvent, ISession session) { Logger.Write(warnEvent.ToString(), LogLevel.Warning); // If the event requires no input return. if (!warnEvent.RequireInput) { return; } // Otherwise require input. Logger.Write(session.Translation.GetTranslation(TranslationString.RequireInputText)); Console.ReadKey(); }
public void HandleEvent(WarnEvent evt, ISession session) { }
public async Task HandleAsync(AddWarnEventCommand command) { using var session = this._sessionFactory.CreateMongo(); var warnEvent = new WarnEvent(command.ReceiverId, command.GranterId, command.Reason, command.ServerId); await session.AddAsync(warnEvent); }
public void Handle(WarnEvent @event) { GetLogger(@event.Source).Warn(() => @event.Message); }
public static void Warn(this string msg) { logger.Warning(msg); WarnEvent?.Invoke(msg); }