Beispiel #1
0
 public static void OnClose(this ProtectionResult result, QueueConnection connection, Action <string> action)
 => connection.On(result.OnClose, (message, level, time) => action(message));
Beispiel #2
0
 public static void OnLog(this QueueConnection connection, string id, Action <string, string, string> action)
 => connection.On(id, (message, level, time) => action(time.ToString(CultureInfo.InvariantCulture), message, level));
Beispiel #3
0
 public static void OnSuccess(this ProtectionResult result, QueueConnection connection, Action <ProtectedApplicationDto> action)
 => connection.On(result.OnSuccess, (message, level, time) => action(JsonSerializer.Deserialize <ProtectedApplicationDto>(message)));