better logging
This commit is contained in:
parent
97dc928a69
commit
84993b54de
1 changed files with 8 additions and 11 deletions
|
|
@ -7,13 +7,7 @@ public record ConnectionPickArgument(
|
||||||
DateTimeOffset ShiftStartTime,
|
DateTimeOffset ShiftStartTime,
|
||||||
int SafetyBufferMinutes,
|
int SafetyBufferMinutes,
|
||||||
int MaxEarlyArrivalMinutes,
|
int MaxEarlyArrivalMinutes,
|
||||||
int MaxLateArrivalMinutes)
|
int MaxLateArrivalMinutes);
|
||||||
{
|
|
||||||
public override string ToString()
|
|
||||||
{
|
|
||||||
return $"ShiftStartTime: {ShiftStartTime}, SafetyBufferMinutes: {SafetyBufferMinutes}, MaxEarlyArrivalMinutes{MaxEarlyArrivalMinutes}, MaxLateArrivalMinutes:{MaxLateArrivalMinutes}";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static class TransportConnectionCalculator
|
public static class TransportConnectionCalculator
|
||||||
{
|
{
|
||||||
|
|
@ -24,10 +18,13 @@ public static class TransportConnectionCalculator
|
||||||
var earliestAcceptableTime = args.ShiftStartTime.AddMinutes(-args.MaxEarlyArrivalMinutes);
|
var earliestAcceptableTime = args.ShiftStartTime.AddMinutes(-args.MaxEarlyArrivalMinutes);
|
||||||
var latestAcceptableTime = args.ShiftStartTime.AddMinutes(args.MaxLateArrivalMinutes);
|
var latestAcceptableTime = args.ShiftStartTime.AddMinutes(args.MaxLateArrivalMinutes);
|
||||||
|
|
||||||
logger.LogDebug(args.ToString());
|
logger.LogDebug("ShiftStartTime: {ShiftStartTime}", args.ShiftStartTime);
|
||||||
logger.LogDebug($"latestArrivalTime: {latestArrivalTime}");
|
logger.LogDebug("SafetyBufferMinutes: {SafetyBufferMinutes}", args.SafetyBufferMinutes);
|
||||||
logger.LogDebug($"earliestAcceptableTime: {earliestAcceptableTime}");
|
logger.LogDebug("MaxEarlyArrivalMinutes: {MaxEarlyArrivalMinutes}", args.MaxEarlyArrivalMinutes);
|
||||||
logger.LogDebug($"latestAcceptableTime: {latestAcceptableTime}");
|
logger.LogDebug("MaxLateArrivalMinutes: {MaxLateArrivalMinutes}", args.MaxLateArrivalMinutes);
|
||||||
|
logger.LogDebug("latestArrivalTime: {LatestArrivalTime}", latestArrivalTime);
|
||||||
|
logger.LogDebug("earliestAcceptableTime: {EarliestAcceptableTime}", earliestAcceptableTime);
|
||||||
|
logger.LogDebug("latestAcceptableTime: {LatestAcceptableTime}", latestAcceptableTime);
|
||||||
|
|
||||||
var validConnections = new List<TransportConnection>();
|
var validConnections = new List<TransportConnection>();
|
||||||
var lateValidConnections = new List<TransportConnection>();
|
var lateValidConnections = new List<TransportConnection>();
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue