Skip to content

Commit 3f67071

Browse files
authored
Merge pull request #29 from jcsawyer/jcs-fixes
fix: await readsegment call and refactor samples solution
2 parents 0a41324 + 4cefc60 commit 3f67071

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

samples/Jc.OpenNov.Sample.sln

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jc.OpenNov", "..\src\Jc.Ope
2323
EndProject
2424
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jc.OpenNov.Nfc.iOS", "..\src\Jc.OpenNov.Nfc.iOS\Jc.OpenNov.Nfc.iOS.csproj", "{37FF2AEA-C3C5-444C-975D-49F29770061E}"
2525
EndProject
26+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "OpenNov", "OpenNov", "{37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}"
27+
EndProject
2628
Global
2729
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2830
Debug|Any CPU = Debug|Any CPU
@@ -72,4 +74,12 @@ Global
7274
GlobalSection(ExtensibilityGlobals) = postSolution
7375
SolutionGuid = {83CB65B8-011F-4ED7-BCD3-A6CFA935EF7E}
7476
EndGlobalSection
77+
GlobalSection(NestedProjects) = preSolution
78+
{0087E3CC-CB12-4DF5-BFE4-E35BD5E09F28} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
79+
{5E39CB5E-8944-400C-ACCC-B2B2F3BB7F95} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
80+
{678022F4-F6A7-4CE0-A32C-56875147CD43} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
81+
{91AA7366-7588-4593-88C5-4A41B0297AE3} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
82+
{9760A75D-D7F0-4B1E-A658-8E50ED9E0B17} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
83+
{37FF2AEA-C3C5-444C-975D-49F29770061E} = {37A2DCD2-A73B-4D71-8EC6-6DF217BB905D}
84+
EndGlobalSection
7585
EndGlobal

src/Jc.OpenNov/NvpController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ private async Task<PenResult> RetrieveConfiguration(Func<string, List<InsulinDos
9090
storageDataApdu.Payload is SegmentInfoList segmentInfoList)
9191
{
9292
var segment = segmentInfoList.Items.First();
93-
ReadSegment(segment, storageDataApdu.InvokeId, doseList, list => stopCondition(serial, list));
93+
await ReadSegment(segment, storageDataApdu.InvokeId, doseList, list => stopCondition(serial, list)).ConfigureAwait(false);
9494

9595
return new PenResult.Success(new PenResultData
9696
{

0 commit comments

Comments
 (0)