LPJson.Comparer
1.1.3
See the version list below for details.
dotnet add package LPJson.Comparer --version 1.1.3
NuGet\Install-Package LPJson.Comparer -Version 1.1.3
<PackageReference Include="LPJson.Comparer" Version="1.1.3" />
paket add LPJson.Comparer --version 1.1.3
#r "nuget: LPJson.Comparer, 1.1.3"
// Install LPJson.Comparer as a Cake Addin
#addin nuget:?package=LPJson.Comparer&version=1.1.3
// Install LPJson.Comparer as a Cake Tool
#tool nuget:?package=LPJson.Comparer&version=1.1.3
Most stable version for Json comparison, return result either as formatted string or as formatted object. Provision to ignore specific property/properties and output to text file or on console.
Minor Bug fixed and example(s).
e.g. From: OriginLocation.Contact.Name Changed From Test To DestinationLocation.Contact.Name Changed From To YYYYYYYYYYYYYYYYYYYYYYYYYY To: OriginLocation.Contact.Name Changed From Test To null DestinationLocation.Contact.Name Changed From null To YYYYYYYYYYYYYYYYYYYYYYYYYY { "OriginLocation": { "Contact": { "Name": { "Change From": "Test", "To": "null" } } }, "DestinationLocation": { "Contact": { "Name": { "Change From": "null", "To": "YYYYYYYYYYYYYYYYYYYYYYYYYY" } } },
Example:
List<string> propertiesToIgnore = new List<string>(); propertiesToIgnore.Add("CarrierLegs[0].Stops[0].Status");
CompareJson.SendOutputTo= JsonSendOutpuToenum.TextFile;
O/P:
CarrierLegs[0].Stops[0].Origin.City Changed From Appleton To test11111
CarrierLegs[0].Stops[1].Status Changed From 2 To 222
CarrierLegs[0].Origin.City Changed From Appleton To test
CustomerLegs[0].CustomerLegStatus Changed From 32 To 2 CustomerLegs[0].Charges[1].Accessorial.Total Removed 24 CustomerLegs[0].Charges[1].Accessorial.AccessorialList Added [ { "Test": 222 }, { "Test": 111 } ]
Example:
List<string> propertiesToIgnore = new List<string>(); propertiesToIgnore.Add("CarrierLegs[0].Stops.Status");
CompareJson.SendOutputTo= JsonSendOutpuToenum.TextFile;
O/P:
CarrierLegs[0].Stops[0].Origin.City Changed From Appleton To test11111
CarrierLegs[0].Origin.City Changed From Appleton To test
CustomerLegs[0].CustomerLegStatus Changed From 32 To 2 CustomerLegs[0].Charges[1].Accessorial.Total Removed 24 CustomerLegs[0].Charges[1].Accessorial.AccessorialList Added [ { "Test": 222 }, { "Test": 111 } ]
Example:
List<string> propertiesToIgnore = new List<string>(); propertiesToIgnore.Add("CarrierLegs[0].Stops[0]");
CompareJson.SendOutputTo= JsonSendOutpuToenum.TextFile;
O/P:
CarrierLegs[0].Stops[1].Status Changed From 2 To 222
CarrierLegs[0].Origin.City Changed From Appleton To test
CustomerLegs[0].CustomerLegStatus Changed From 32 To 2 CustomerLegs[0].Charges[1].Accessorial.Total Removed 24 CustomerLegs[0].Charges[1].Accessorial.AccessorialList Added [ { "Test": 222 }, { "Test": 111 } ]
Original.json:
{ "CarrierLegs": [ { "LegNumber": 1, "CustomerLegStatus": 2, "Stops": [ { "StopNumber": 1, "Status": 1, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } }, { "StopNumber": 2, "Status": 2, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "ServiceDays": 0, "Distance": 987.2, "Charges": [ { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": true, "Total": 150.39, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 101, "ItemLinehaul": [ { "Id": null, "FreightClass": "50", "FakClass": "Default", "Weight": 100, "WeightUom": "lbs", "Quantity": 1, "QuantityUom": "PLT", "Total": 101, "AccessorialProfileId": "OAKHHC", "Details": { "RateType": "Per Item", "BaseRate": 5, "Charge": 5, "Uom": "PLT", "UomValue": 1 } } ] }, "Fuel": { "Total": 39.39, "Rate": 0, "Index": 0 }, "Accessorial": { "Total": 10, "AccessorialList": [] } }, { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": false, "Total": 150.39, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 101, "ItemLinehaul": [ { "Id": null, "FreightClass": "50", "FakClass": "Default", "Weight": 100, "WeightUom": "lbs", "Quantity": 1, "QuantityUom": "PLT", "Total": 101, "AccessorialProfileId": "OAKHHC", "Details": { "RateType": "Per Item", "BaseRate": 5, "Charge": 5, "Uom": "PLT", "UomValue": 1 } } ] }, "Fuel": { "Total": 39.39, "Rate": 0, "Index": 0 }, "Accessorial": { "Total": 10, "AccessorialList": null } } ] } ], "CustomerLegs": [ { "LegNumber": 1, "CustomerLegStatus": 32, "Stops": [ { "StopNumber": 1, "Status": 2, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "ServiceDays": 0, "Distance": 987, "Charges": [ { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": true, "Total": 270.95, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 177.66068633093525, "ItemLinehaul": [] }, "Fuel": { "Total": 69.28766766906475, "Rate": 69.28766766906475, "Index": 0 }, "Accessorial": { "Total": 24, "AccessorialList": [] } }, { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": false, "Total": 270.95, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 177.66068633093525, "ItemLinehaul": null }, "Fuel": { "Total": 69.28766766906475, "Rate": 69.28766766906475, "Index": 0 } , "Accessorial": { "Total": 24, // "AccessorialList": null } } ] } ], "_attachments": "attachments/", "_lsn": 488, "_ts": 1669198318 }
Modified.json:
{ "CarrierLegs": [ { "LegNumber": 1, "CustomerLegStatus": 2, "Stops": [ { "StopNumber": 1, "Status": 111, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "test11111", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } }, { "StopNumber": 2, "Status": 222, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "test", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "ServiceDays": 0, "Distance": 987.2, "Charges": [ { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": true, "Total": 150.39, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 101, "ItemLinehaul": [ { "Id": null, "FreightClass": "50", "FakClass": "Default", "Weight": 100, "WeightUom": "lbs", "Quantity": 1, "QuantityUom": "PLT", "Total": 101, "AccessorialProfileId": "OAKHHC", "Details": { "RateType": "Per Item", "BaseRate": 5, "Charge": 5, "Uom": "PLT", "UomValue": 1 } } ] }, "Fuel": { "Total": 39.39, "Rate": 0, "Index": 0 }, "Accessorial": { "Total": 10, "AccessorialList": [] } }, { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": false, "Total": 150.39, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 101, "ItemLinehaul": [ { "Id": null, "FreightClass": "50", "FakClass": "Default", "Weight": 100, "WeightUom": "lbs", "Quantity": 1, "QuantityUom": "PLT", "Total": 101, "AccessorialProfileId": "OAKHHC", "Details": { "RateType": "Per Item", "BaseRate": 5, "Charge": 5, "Uom": "PLT", "UomValue": 1 } } ] }, "Fuel": { "Total": 39.39, "Rate": 0, "Index": 0 }, "Accessorial": { "Total": 10, "AccessorialList": null } } ] } ], "CustomerLegs": [ { "LegNumber": 1, "CustomerLegStatus": 2, "Stops": [ { "StopNumber": 1, "Status": 2, "PickItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "DropItems": [ { "Name": null, "Description": "goods", "Class": "50", "WeightUOM": "LBS", "Weight": 100, "QuantityUOM": "PLT", "Quantity": 1, "Nmfc": null, "Dimension": { "Length": 0, "Width": 0, "Height": 0, "Uom": "IN" }, "IsHazmat": false, "IsStack": false, "HazmatDetails": { "UNNumber": null, "CCNNumber": null, "PackageGroup": null, "HazmatClass": null, "HazmatContactName": null, "HazmatContactNumber": null }, "Type": 0 } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null } } ], "Origin": { "Name": "760 PORT CARTERET DRIVE", "Address1": "760 PORT CARTERET DRIVE", "Address2": null, "City": "Appleton", "State": "WI", "PostalCode": "54915", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "Destination": { "Name": "N9234 S LAKE PARK RD", "Address1": "N9234 S Lake Park Rd", "Address2": "ii", "City": "Carteret", "State": "NJ", "PostalCode": "07008", "Country": "USA", "Comments": null, "Contact": { "Name": null, "Phonenumber": "", "Fax": "", "EmailId": null, "PhoneExtension": null, "FaxExtension": null } }, "PickupDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "DropoffDateTime": { "Start": "2022-09-28T08:00:00", "End": "2022-09-28T17:00:00", "Actual": null, "Estimated": null }, "ServiceDays": 0, "Distance": 987, "Charges": [ { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": true, "Total": 270.95, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 177.66068633093525, "ItemLinehaul": [] }, "Fuel": { "Total": 69.28766766906475, "Rate": 69.28766766906475, "Index": 0 }, "Accessorial": { "Total": 2411111111111111111111, "AccessorialList": [] } }, { "Carrier": { "Name": "Federal Carrier LLC", "Description": null, "SCAC": "FXFE", "CarrierProfileId": "54e902da-17f6-4c66-91f5-26d0e9df77c3", "EquipmentType": null, "CarrierLocationDetails": null }, "ContractId": "d1908b33-0468-48ba-a5c3-05c6dd85d530", "IsActive": false, "Total": 270.95, "Type": null, "PickupNumber": null, "ProNumber": null, "Linehaul": { "Total": 177.66068633093525, "ItemLinehaul": null }, "Fuel": { "Total": 69.28766766906475, "Rate": 69.28766766906475, "Index": 0 } , "Accessorial": { // "Total": 24, "AccessorialList": [ { "Test" :222 },{"Test": 111} ] } } ] } ], "_attachments": "attachments/", "_lsn": 488, "_ts": 1669198318 }
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Newtonsoft.Json (>= 13.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.8 | 82 | 3/27/2024 |
1.1.7 | 298 | 1/24/2023 |
1.1.6 | 296 | 1/5/2023 |
1.1.5 | 276 | 12/15/2022 |
1.1.4 | 280 | 12/14/2022 |
1.1.3 | 264 | 12/14/2022 |
1.1.2 | 268 | 12/14/2022 |
1.1.1 | 283 | 12/13/2022 |
1.1.0 | 274 | 12/13/2022 |
1.0.9 | 268 | 12/12/2022 |
1.0.8 | 288 | 12/12/2022 |
1.0.7 | 278 | 12/11/2022 |
1.0.6 | 275 | 12/9/2022 |
1.0.5 | 273 | 12/7/2022 |
1.0.4 | 292 | 12/7/2022 |
1.0.3 | 278 | 12/5/2022 |
1.0.2 | 290 | 12/5/2022 |
1.0.1 | 308 | 12/2/2022 |
1.0.0 | 325 | 12/1/2022 |