public static void AMetricCanBeSentWithoutAnExceptionBeingThrown() { // Arrange var endPointSource = EndpointLookups.EndpointParser.MakeEndPointSource("127.0.0.1", 8125, null); using (var target = new PooledUdpTransport(endPointSource)) { // Act and Assert target.Send("mycustommetric"); } }
public static void MultipleMetricsCanBeSentWithoutAnExceptionBeingThrownParallel() { // Arrange var endPointSource = EndpointLookups.EndpointParser.MakeEndPointSource("127.0.0.1", 8125, null); using (var target = new PooledUdpTransport(endPointSource)) { Parallel.For(0, 10_000, _ => { target.Send("mycustommetric"); }); } }