Skip to content
This repository was archived by the owner on Nov 25, 2023. It is now read-only.

Commit 7757982

Browse files
committed
Update runtime LayoutService implementation
1 parent 3db4fc0 commit 7757982

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/InvvardDev.EZLayoutDisplay.Desktop/Service/Implementation/LayoutService.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,29 @@ public class LayoutService : ILayoutService
3636
#region ILayoutService implementation
3737

3838
/// <inheritdoc />
39-
public async Task<ErgodoxLayout> GetLayoutInfo(string layoutHashId, string layoutRevisionId)
39+
public async Task<ErgodoxLayout> GetLayoutInfo(string layoutHashId, string geometry, string layoutRevisionId)
4040
{
4141
Logger.TraceMethod();
4242
Logger.DebugInputParam(nameof(layoutHashId), layoutHashId);
4343
Logger.DebugInputParam(nameof(layoutRevisionId), layoutRevisionId);
4444

4545
ValidateLayoutHashId(layoutHashId);
4646

47-
var info = await QueryData(layoutHashId, layoutRevisionId, GetLayoutInfoRequestBody);
47+
var info = await QueryData(layoutHashId, geometry, layoutRevisionId, GetLayoutInfoRequestBody);
4848

4949
return info;
5050
}
5151

5252
/// <inheritdoc />
53-
public async Task<ErgodoxLayout> GetErgodoxLayout(string layoutHashId, string layoutRevisionId)
53+
public async Task<ErgodoxLayout> GetErgodoxLayout(string layoutHashId, string geometry, string layoutRevisionId)
5454
{
5555
Logger.TraceMethod();
5656
Logger.DebugInputParam(nameof(layoutHashId), layoutHashId);
5757
Logger.DebugInputParam(nameof(layoutRevisionId), layoutRevisionId);
5858

5959
ValidateLayoutHashId(layoutHashId);
6060

61-
var layout = await QueryData(layoutHashId, layoutRevisionId, GetLayoutBody);
61+
var layout = await QueryData(layoutHashId, geometry, layoutRevisionId, GetLayoutBody);
6262

6363
return layout;
6464
}
@@ -94,9 +94,9 @@ public bool SupportsGeometry(string geometry)
9494

9595
#region Private methods
9696

97-
private async Task<ErgodoxLayout> QueryData(string layoutHashId, string layoutRevisionId, string graphQlQuery)
97+
private async Task<ErgodoxLayout> QueryData(string layoutHashId, string geometry, string layoutRevisionId, string graphQlQuery)
9898
{
99-
var requestBody = string.Format(graphQlQuery, layoutHashId, layoutRevisionId);
99+
var requestBody = string.Format(graphQlQuery, layoutHashId, geometry, layoutRevisionId);
100100

101101
var layout = await HttpClientCall(requestBody);
102102

0 commit comments

Comments
 (0)