We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fc3908f commit 917abd4Copy full SHA for 917abd4
1 file changed
src/PolylineAlgorithm.Abstraction/PolylineEncoder.cs
@@ -5,7 +5,6 @@
5
6
namespace PolylineAlgorithm.Abstraction;
7
8
-using Microsoft.Extensions.Logging;
9
using PolylineAlgorithm.Abstraction.Internal;
10
using PolylineAlgorithm.Abstraction.Properties;
11
using System;
@@ -86,6 +85,7 @@ public TPolyline Encode(IEnumerable<TCoordinate> coordinates) {
86
85
if (!PolylineEncoding.TryWriteValue(variance.Latitude, ref buffer, ref position)
87
|| !PolylineEncoding.TryWriteValue(variance.Longitude, ref buffer, ref position)
88
) {
+ // This shouldn't happen, but if it does, log the error and throw an exception.
89
Options
90
.UseLoggerFor<PolylineEncoder<TCoordinate, TPolyline>>().LogCannotWriteValueToBufferError(position);
91
throw new InvalidOperationException();
0 commit comments