Skip to content

Commit be19e47

Browse files
committed
Refactor resolving JS object members
1 parent 1d8495c commit be19e47

File tree

11 files changed

+186
-315
lines changed

11 files changed

+186
-315
lines changed

src/Components/test/testassets/BasicTestApp/DotNetToJSInterop.razor

-8
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@
8686
<div style="margin-top: 2em">
8787
<span>@TestObjectDisplay</span> <br />
8888
<button @onclick="GetObjectModelWithInvoke">Get object model with InvokeAsync</button>
89-
<button @onclick="GetObjectModelWithGetValue">Get object model with GetValue</button>
9089
<button @onclick="GetObjectPropertiesWithGetValue">Get individual object properties with GetValue</button>
9190
</div>
9291

@@ -136,13 +135,6 @@
136135
TestObjectDisplay = $"State loaded from model with Invoke: {model.Num} | {model.Text} | {model.GetOnlyProperty}";
137136
}
138137

139-
private async Task GetObjectModelWithGetValue()
140-
{
141-
var objectRef = await JSRuntime.GetValueAsync<IJSObjectReference>("testObject");
142-
var model = await objectRef.GetValueAsync<TestObjectModel>();
143-
TestObjectDisplay = $"State loaded from reference with GetValue: {model.Num} | {model.Text} | {model.GetOnlyProperty}";
144-
}
145-
146138
private async Task GetObjectPropertiesWithGetValue()
147139
{
148140
var objectRef = await JSRuntime.InvokeAsync<IJSObjectReference>("getTestObject");

0 commit comments

Comments
 (0)