Пример #1
0
            public static IDisposable TimeMessageSend(IIdentity identity, IMessage message, string fromRoute, string toRoute)
            {
                string from = message.GetSenderId();
                string to   = identity.Id;

                return(MessagesTimer.GetTimer(new[] { from, to, fromRoute, toRoute }));
            }
Пример #2
0
 public static IDisposable TimeReportedPropertiesUpdate(string id) => ReportedPropertiesTimer.GetTimer(new[] { "edge_hub", id });
Пример #3
0
 public static IDisposable TimeGetTwin(string id) => GetTwinTimer.GetTimer(new[] { "edge_hub", id });
Пример #4
0
 public static IDisposable TimeDirectMethod(string id) => DirectMethodsTimer.GetTimer(new[] { "upstream", id });
Пример #5
0
 public static IDisposable TimeGetTwin(string id) => GetTwinTimer.GetTimer(new[] { "upstream", id });
Пример #6
0
 public static IDisposable TimeMessageSend(string id, string fromRoute) => MessagesTimer.GetTimer(new[] { id, "upstream", fromRoute, string.Empty });
Пример #7
0
 public static IDisposable StartTwinSignatureTimer() => TwinSignatureTimer.GetTimer(new string[1] {
     true.ToString()
 });
Пример #8
0
 public static IDisposable TimeMessageSend(string id) => MessagesTimer.GetTimer(new[] { id, "upstream" });
Пример #9
0
 public static IDisposable TimeDirectMethod(string fromId, string toId) => DirectMethodsTimer.GetTimer(new[] { fromId, toId });