public ParseMessageEventArgs(ParseMessageType type, string MessageHeader, string MessageText) : this() { m_MessageHeader = MessageHeader; m_MessageText = MessageText; m_Type = type; }
public static void UsePrometheusMetrics <T>(this IPipeConfigurator <T> configurator, Action <PrometheusMetricsOptions> configureMetrics = null, string serviceName = "", ParseMessageType parseMessageType = null) where T : class, ConsumeContext { ConfigureMetrics(serviceName, configureMetrics); configurator.AddPipeSpecification(new PrometheusSpecification <T>(parseMessageType ?? DefaultMessageTypeParser)); }
public void Add(string description, string category, string method, ParseMessageType type) { Dictionary <string, object> valueList = new Dictionary <string, object>(); valueList.Add("Details", DateTime.Now.ToString("yyyy-MM-dd hh:MM:ss")); valueList.Add("Description", description); valueList.Add("Method", method); valueList.Add("Category", category); valueList.Add("Type", type); sqliteHelper.Insert(table.GetCurrentTable, valueList); if (ListBox != null) { Initialize(ListBox); } }
private void UnbindProgress(object sender, UnbindProgressEvents e) { FileEntry entry = e.File; string eventType = ParseType.GetStringType(entry.Type); if (e.Success) { ParseMessageType type = ParseType.GetType(entry.Type); _logs.Add(string.Format("Unbinding file: {0} was successfully completed.", entry.Name), "Events", eventType + " " + entry.Name, type); } else { _logs.Add(string.Format("Unsuccessfull unbinding file: {0} ", entry.Name), "Events", eventType + " " + entry.Name, ParseMessageType.Error); } }
public PrometheusSpecification(ParseMessageType parseMessageType) { _parseMessageType = parseMessageType; }
internal PrometheusFilter(ParseMessageType parseMessageType) { _parseMessageType = parseMessageType; }
internal ConsumerMetrics(ConsumeContext context, ParseMessageType parseMessageType) { _messageType = parseMessageType(context.SupportedMessageTypes); _context = context; }
public ParseMessageEventArgs(ParseMessageType type, string LineHeader, string MessageText, string Source) : this(type, LineHeader, MessageText) { m_ParseSource = Source; }
public ParseMessageEventArgs(ParseMessageType type, string LineHeader, string MessageText, string Source, string Date) : this(type, LineHeader, MessageText, Source) { m_DateDetails = Date; }