public static void MainTest() { Logger.Info("122334334"); Logger.Debug("12333"); Logger.Trace("122334334"); Logger.Warn("12333"); Logger.Error("122334334"); Logger.Fatal("12333"); }
public static void MainTest() { var connectionMultiplexer = DependencyResolver.Current.ResolveService <IConnectionMultiplexer>(); connectionMultiplexer.ConfigurationChanged += (sender, eventArgs) => { Logger.Info($"ConfigurationChanged sender: {sender}, eventArgs: {eventArgs.EndPoint}"); }; }
public static void Test() { Logger.Info("info message"); Logger.Debug("debug message"); Logger.Trace("Trace message"); Logger.Error("Error messsage"); Logger.Fatal("Fatal message"); throw new ArgumentNullException(); }
public static void Test() { Logger.Info("info message"); Logger.Debug("debug message"); Logger.Trace("Trace message"); Logger.Error("Error messsage"); Logger.Fatal("Fatal message"); log4net.LogManager.GetLogger("testTtTLogger").Info("121313"); }
public static void MainTest() { var abc = "1233"; Logger.Info($"122334334 {abc}"); Logger.Debug($"12333 {abc}"); Logger.Trace("122334334"); Logger.Warn("12333"); Logger.Error("122334334"); Logger.Fatal("12333"); }
public static async Task <string> ReturnMessageAsync(string postStr) { var responseContent = ""; try { var xmldoc = new XmlDocument(); xmldoc.LoadXml(postStr); var msgId = xmldoc.SelectSingleNode("/xml/MsgId")?.InnerText; if (msgId.IsNotNullOrEmpty()) { var limiter = RedisManager.GetRateLimiterClient($"wechatMsgRateLimiter-{msgId}", TimeSpan.FromSeconds(20)); if (!await limiter.AcquireAsync()) { Logger.Info($"duplicate msg blocked, msg id: {msgId}"); return(string.Empty); } } var msgType = xmldoc.SelectSingleNode("/xml/MsgType"); if (msgType != null) { switch (msgType.InnerText) { case "event": responseContent = EventHandle(xmldoc); //事件处理 break; case "text": responseContent = await TextMsgHandleAsync(xmldoc); //接受文本消息处理 break; case "image": responseContent = ImageMsgHandle(xmldoc); //图片消息 break; case "voice": responseContent = await VoiceMsgHandleAsync(xmldoc); //语音消息 break; default: break; } } } catch (Exception ex) { Logger.Error(ex, "回复消息发生异常,异常信息:" + ex.Message); } return(responseContent); }
public static void Test() { LogHelper.ConfigureLogging(builder => builder.AddLog4Net()); Logger.Info("info message"); Logger.Debug("debug message"); Logger.Trace("Trace message"); Logger.Error("Error messsage"); Logger.Fatal("Fatal message"); log4net.LogManager.GetLogger("testTtTLogger").Info("121313"); }
public static void MainTest() { var abc = "1233"; LogHelper.LogFactory.WithMinimumLevel(LogHelperLevel.Info); Logger.Debug($"12333 {abc}"); Logger.Trace("122334334"); Logger.Info($"122334334 {abc}"); Logger.Warn("12333"); Logger.Error("122334334"); Logger.Fatal("12333"); }
public static void MainTest() { var abc = "1233"; LogHelper.ConfigureLogging(builder => { builder .AddLog4Net() //.AddSerilog(loggerConfig => loggerConfig.WriteTo.Console()) .WithMinimumLevel(LogHelperLogLevel.Info) .WithFilter((category, level) => level > LogHelperLogLevel.Error && category.StartsWith("System")) .EnrichWithProperty("Entry0", ApplicationHelper.ApplicationName) .EnrichWithProperty("Entry1", ApplicationHelper.ApplicationName, e => e.LogLevel >= LogHelperLogLevel.Error) ; }); Logger.Debug("12333 {abc}", abc); Logger.Trace("122334334"); Logger.Info($"122334334 {abc}"); Logger.Warn("12333, err:{err}", "hahaha"); Logger.Error("122334334"); Logger.Fatal("12333"); }
private static string TextMsgHandle(XmlDocument xmldoc) { string responseContent = "", reply = ""; var ToUserName = xmldoc.SelectSingleNode("/xml/ToUserName"); var FromUserName = xmldoc.SelectSingleNode("/xml/FromUserName"); var Content = xmldoc.SelectSingleNode("/xml/Content"); if (Content != null) { //设置回复消息 reply = ChatRobotHelper.GetBotReply(Content.InnerText.UrlEncode()); if (reply == "error") { reply = Content.InnerText; } responseContent = string.Format(ReplyMessageType.MessageText, FromUserName.InnerText, ToUserName.InnerText, DateTime.Now.Ticks, reply); } Logger.Info("接受的消息:" + Content.InnerText + "\r\n 发送的消息:" + reply); return(responseContent); }