Skip to content

Commit bda38b9

Browse files
arthurkehrwaldfreezy
authored andcommitted
Fix build pipeline maybe
1 parent 0b82fd9 commit bda38b9

File tree

8 files changed

+138
-142
lines changed

8 files changed

+138
-142
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,13 @@ jobs:
2828
dotnet-version: '3.1.x'
2929
- name: Build
3030
run: |
31-
cd VisualPinball.Engine.Mpf
3231
dotnet build -c Release -r ${{ matrix.rid }}
33-
# - name: Test
34-
# run: |
35-
# cd VisualPinball.Engine.Mpf.Test
36-
# dotnet run -c Release -r ${{ matrix.rid }}
3732
- run: |
3833
mkdir tmp
39-
cp -r VisualPinball.Engine.Mpf.Unity/Plugins/${{ matrix.rid }} tmp
34+
cp -r Dependencies/${{ matrix.rid }} tmp
4035
- uses: actions/upload-artifact@v2
4136
with:
42-
name: Plugins
37+
name: Dependencies
4338
path: tmp
4439

4540
dispatch:

.github/workflows/publish.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,8 @@ jobs:
1212
with:
1313
workflow: build
1414
run_id: ${{ github.event.client_payload.artifacts_run_id }}
15-
path: VisualPinball.Engine.Mpf.Unity
1615
- name: Publish
1716
run: |
18-
cd VisualPinball.Engine.Mpf.Unity
1917
echo "//registry.visualpinball.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
2018
npm publish
2119
env:

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,18 @@ jobs:
1414
id: nextVersion
1515
uses: VisualPinball/[email protected]
1616
with:
17-
path: VisualPinball.Engine.Mpf.Unity
1817
tagPrefix: 'v'
1918
- name: Bump
2019
if: ${{ steps.nextVersion.outputs.isBump == 'true' }}
2120
run: |
22-
cd VisualPinball.Engine.Mpf.Unity
2321
npm version ${{ steps.nextVersion.outputs.nextVersion }} --no-git-tag-version
2422
- name: Commit
2523
id: commit
2624
if: ${{ steps.nextVersion.outputs.isBump == 'true' }}
2725
run: |
2826
git config user.name "github-actions"
2927
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
30-
git add VisualPinball.Engine.Mpf.Unity/package.json
28+
git add package.json
3129
git commit -m "release: ${{ steps.nextVersion.outputs.nextTag }}."
3230
git push
3331
commitish=$(git rev-parse HEAD)

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,4 +355,7 @@ MigrationBackup/
355355
VisualPinball.Engine.Mpf/machine/data/
356356

357357
# macOS meta files
358-
*.DS_Store
358+
*.DS_Store
359+
360+
Dependencies/
361+
Dependencies.meta

Runtime/GrpcInterface/Platform.cs

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// <auto-generated>
22
// Generated by the protocol buffer compiler. DO NOT EDIT!
3-
// source: platform.proto
3+
// source: Runtime/GrpcInterface/platform.proto
44
// </auto-generated>
55
#pragma warning disable 1591, 0612, 3021, 8981
66
#region Designer generated code
@@ -11,11 +11,11 @@
1111
using scg = global::System.Collections.Generic;
1212
namespace Mpf.Vpe {
1313

14-
/// <summary>Holder for reflection information generated from platform.proto</summary>
14+
/// <summary>Holder for reflection information generated from Runtime/GrpcInterface/platform.proto</summary>
1515
public static partial class PlatformReflection {
1616

1717
#region Descriptor
18-
/// <summary>File descriptor for platform.proto</summary>
18+
/// <summary>File descriptor for Runtime/GrpcInterface/platform.proto</summary>
1919
public static pbr::FileDescriptor Descriptor {
2020
get { return descriptor; }
2121
}
@@ -24,68 +24,68 @@ public static partial class PlatformReflection {
2424
static PlatformReflection() {
2525
byte[] descriptorData = global::System.Convert.FromBase64String(
2626
string.Concat(
27-
"Cg5wbGF0Zm9ybS5wcm90bxIHbXBmLnZwZSIOCgxFbXB0eVJlcXVlc3QiDwoN",
28-
"RW1wdHlSZXNwb25zZSINCgtRdWl0UmVxdWVzdCKZAQoMTWFjaGluZVN0YXRl",
29-
"Ek0KFWluaXRpYWxfc3dpdGNoX3N0YXRlcxgBIAMoCzIuLm1wZi52cGUuTWFj",
30-
"aGluZVN0YXRlLkluaXRpYWxTd2l0Y2hTdGF0ZXNFbnRyeRo6ChhJbml0aWFs",
31-
"U3dpdGNoU3RhdGVzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgI",
32-
"OgI4ASJPChFTd2l0Y2hEZXNjcmlwdGlvbhIMCgRuYW1lGAEgASgJEhcKD2hh",
33-
"cmR3YXJlX251bWJlchgCIAEoCRITCgtzd2l0Y2hfdHlwZRgDIAEoCSI4Cg9D",
34-
"b2lsRGVzY3JpcHRpb24SDAoEbmFtZRgBIAEoCRIXCg9oYXJkd2FyZV9udW1i",
35-
"ZXIYAiABKAkiYQoQTGlnaHREZXNjcmlwdGlvbhIMCgRuYW1lGAEgASgJEh8K",
36-
"F2hhcmR3YXJlX2NoYW5uZWxfbnVtYmVyGAIgASgJEh4KFmhhcmR3YXJlX2No",
37-
"YW5uZWxfY29sb3IYAyABKAkimwEKDkRtZERlc2NyaXB0aW9uEgwKBG5hbWUY",
38-
"ASABKAkSOwoNY29sb3JfbWFwcGluZxgCIAEoDjIkLm1wZi52cGUuRG1kRGVz",
39-
"Y3JpcHRpb24uQ29sb3JNYXBwaW5nEg0KBXdpZHRoGAMgASgNEg4KBmhlaWdo",
40-
"dBgEIAEoDSIfCgxDb2xvck1hcHBpbmcSBgoCQlcQABIHCgNSR0IQASI4ChlT",
41-
"ZWdtZW50RGlzcGxheURlc2NyaXB0aW9uEgwKBG5hbWUYASABKAkSDQoFd2lk",
42-
"dGgYAiABKA0i+wEKEk1hY2hpbmVEZXNjcmlwdGlvbhIsCghzd2l0Y2hlcxgB",
43-
"IAMoCzIaLm1wZi52cGUuU3dpdGNoRGVzY3JpcHRpb24SJwoFY29pbHMYAiAD",
44-
"KAsyGC5tcGYudnBlLkNvaWxEZXNjcmlwdGlvbhIpCgZsaWdodHMYAyADKAsy",
45-
"GS5tcGYudnBlLkxpZ2h0RGVzY3JpcHRpb24SJQoEZG1kcxgEIAMoCzIXLm1w",
46-
"Zi52cGUuRG1kRGVzY3JpcHRpb24SPAoQc2VnbWVudF9kaXNwbGF5cxgFIAMo",
47-
"CzIiLm1wZi52cGUuU2VnbWVudERpc3BsYXlEZXNjcmlwdGlvbiJRCg1Td2l0",
48-
"Y2hDaGFuZ2VzEhUKDXN3aXRjaF9udW1iZXIYASABKAkSFAoMc3dpdGNoX3N0",
49-
"YXRlGAIgASgIEhMKC2NoYW5nZV90aW1lGAMgASgEIkUKElNldERtZEZyYW1l",
50-
"UmVxdWVzdBIMCgRuYW1lGAEgASgJEg0KBWZyYW1lGAIgASgMEhIKCmJyaWdo",
51-
"dG5lc3MYAyABKAIiwAEKHVNldFNlZ21lbnREaXNwbGF5RnJhbWVSZXF1ZXN0",
52-
"EgwKBG5hbWUYASABKAkSDQoFZnJhbWUYAiABKAwSSgoGY29sb3JzGAMgAygL",
53-
"MjoubXBmLnZwZS5TZXRTZWdtZW50RGlzcGxheUZyYW1lUmVxdWVzdC5TZWdt",
54-
"ZW50RGlzcGxheUNvbG9yGjYKE1NlZ21lbnREaXNwbGF5Q29sb3ISCQoBchgB",
55-
"IAEoAhIJCgFnGAIgASgCEgkKAWIYAyABKAIi+AMKCENvbW1hbmRzEi8KCmZh",
56-
"ZGVfbGlnaHQYASABKAsyGS5tcGYudnBlLkZhZGVMaWdodFJlcXVlc3RIABIv",
57-
"CgpwdWxzZV9jb2lsGAIgASgLMhkubXBmLnZwZS5QdWxzZUNvaWxSZXF1ZXN0",
58-
"SAASMQoLZW5hYmxlX2NvaWwYAyABKAsyGi5tcGYudnBlLkVuYWJsZUNvaWxS",
59-
"ZXF1ZXN0SAASMwoMZGlzYWJsZV9jb2lsGAQgASgLMhsubXBmLnZwZS5EaXNh",
60-
"YmxlQ29pbFJlcXVlc3RIABJIChdjb25maWd1cmVfaGFyZHdhcmVfcnVsZRgF",
61-
"IAEoCzIlLm1wZi52cGUuQ29uZmlndXJlSGFyZHdhcmVSdWxlUmVxdWVzdEgA",
62-
"EkIKFHJlbW92ZV9oYXJkd2FyZV9ydWxlGAYgASgLMiIubXBmLnZwZS5SZW1v",
63-
"dmVIYXJkd2FyZVJ1bGVSZXF1ZXN0SAASOAoRZG1kX2ZyYW1lX3JlcXVlc3QY",
64-
"ByABKAsyGy5tcGYudnBlLlNldERtZEZyYW1lUmVxdWVzdEgAEk8KHXNlZ21l",
65-
"bnRfZGlzcGxheV9mcmFtZV9yZXF1ZXN0GAggASgLMiYubXBmLnZwZS5TZXRT",
66-
"ZWdtZW50RGlzcGxheUZyYW1lUmVxdWVzdEgAQgkKB2NvbW1hbmQioAEKEEZh",
67-
"ZGVMaWdodFJlcXVlc3QSFgoOY29tbW9uX2ZhZGVfbXMYASABKA0SNAoFZmFk",
68-
"ZXMYAiADKAsyJS5tcGYudnBlLkZhZGVMaWdodFJlcXVlc3QuQ2hhbm5lbEZh",
69-
"ZGUaPgoLQ2hhbm5lbEZhZGUSFAoMbGlnaHRfbnVtYmVyGAEgASgJEhkKEXRh",
70-
"cmdldF9icmlnaHRuZXNzGAIgASgCIk4KEFB1bHNlQ29pbFJlcXVlc3QSEwoL",
71-
"Y29pbF9udW1iZXIYASABKAkSEAoIcHVsc2VfbXMYAiABKA0SEwoLcHVsc2Vf",
72-
"cG93ZXIYAyABKAIiYwoRRW5hYmxlQ29pbFJlcXVlc3QSEwoLY29pbF9udW1i",
73-
"ZXIYASABKAkSEAoIcHVsc2VfbXMYAiABKA0SEwoLcHVsc2VfcG93ZXIYAyAB",
74-
"KAISEgoKaG9sZF9wb3dlchgEIAEoAiIpChJEaXNhYmxlQ29pbFJlcXVlc3QS",
75-
"EwoLY29pbF9udW1iZXIYASABKAkihQEKHENvbmZpZ3VyZUhhcmR3YXJlUnVs",
76-
"ZVJlcXVlc3QSEwoLY29pbF9udW1iZXIYASABKAkSFQoNc3dpdGNoX251bWJl",
77-
"chgCIAEoCRIQCghwdWxzZV9tcxgDIAEoDRITCgtwdWxzZV9wb3dlchgEIAEo",
78-
"AhISCgpob2xkX3Bvd2VyGAUgASgCIkcKGVJlbW92ZUhhcmR3YXJlUnVsZVJl",
79-
"cXVlc3QSEwoLY29pbF9udW1iZXIYASABKAkSFQoNc3dpdGNoX251bWJlchgC",
80-
"IAEoCSIjCgxQaW5nUmVzcG9uc2USEwoLbXBmX3ZlcnNpb24YASABKAkyyQIK",
81-
"Ek1wZkhhcmR3YXJlU2VydmljZRIzCgVTdGFydBIVLm1wZi52cGUuTWFjaGlu",
82-
"ZVN0YXRlGhEubXBmLnZwZS5Db21tYW5kczABEksKFUdldE1hY2hpbmVEZXNj",
83-
"cmlwdGlvbhIVLm1wZi52cGUuRW1wdHlSZXF1ZXN0GhsubXBmLnZwZS5NYWNo",
84-
"aW5lRGVzY3JpcHRpb24SRQoRU2VuZFN3aXRjaENoYW5nZXMSFi5tcGYudnBl",
85-
"LlN3aXRjaENoYW5nZXMaFi5tcGYudnBlLkVtcHR5UmVzcG9uc2UoARI0CgRR",
86-
"dWl0EhQubXBmLnZwZS5RdWl0UmVxdWVzdBoWLm1wZi52cGUuRW1wdHlSZXNw",
87-
"b25zZRI0CgRQaW5nEhUubXBmLnZwZS5FbXB0eVJlcXVlc3QaFS5tcGYudnBl",
88-
"LlBpbmdSZXNwb25zZWIGcHJvdG8z"));
27+
"CiRSdW50aW1lL0dycGNJbnRlcmZhY2UvcGxhdGZvcm0ucHJvdG8SB21wZi52",
28+
"cGUiDgoMRW1wdHlSZXF1ZXN0Ig8KDUVtcHR5UmVzcG9uc2UiDQoLUXVpdFJl",
29+
"cXVlc3QimQEKDE1hY2hpbmVTdGF0ZRJNChVpbml0aWFsX3N3aXRjaF9zdGF0",
30+
"ZXMYASADKAsyLi5tcGYudnBlLk1hY2hpbmVTdGF0ZS5Jbml0aWFsU3dpdGNo",
31+
"U3RhdGVzRW50cnkaOgoYSW5pdGlhbFN3aXRjaFN0YXRlc0VudHJ5EgsKA2tl",
32+
"eRgBIAEoCRINCgV2YWx1ZRgCIAEoCDoCOAEiTwoRU3dpdGNoRGVzY3JpcHRp",
33+
"b24SDAoEbmFtZRgBIAEoCRIXCg9oYXJkd2FyZV9udW1iZXIYAiABKAkSEwoL",
34+
"c3dpdGNoX3R5cGUYAyABKAkiOAoPQ29pbERlc2NyaXB0aW9uEgwKBG5hbWUY",
35+
"ASABKAkSFwoPaGFyZHdhcmVfbnVtYmVyGAIgASgJImEKEExpZ2h0RGVzY3Jp",
36+
"cHRpb24SDAoEbmFtZRgBIAEoCRIfChdoYXJkd2FyZV9jaGFubmVsX251bWJl",
37+
"chgCIAEoCRIeChZoYXJkd2FyZV9jaGFubmVsX2NvbG9yGAMgASgJIpsBCg5E",
38+
"bWREZXNjcmlwdGlvbhIMCgRuYW1lGAEgASgJEjsKDWNvbG9yX21hcHBpbmcY",
39+
"AiABKA4yJC5tcGYudnBlLkRtZERlc2NyaXB0aW9uLkNvbG9yTWFwcGluZxIN",
40+
"CgV3aWR0aBgDIAEoDRIOCgZoZWlnaHQYBCABKA0iHwoMQ29sb3JNYXBwaW5n",
41+
"EgYKAkJXEAASBwoDUkdCEAEiOAoZU2VnbWVudERpc3BsYXlEZXNjcmlwdGlv",
42+
"bhIMCgRuYW1lGAEgASgJEg0KBXdpZHRoGAIgASgNIvsBChJNYWNoaW5lRGVz",
43+
"Y3JpcHRpb24SLAoIc3dpdGNoZXMYASADKAsyGi5tcGYudnBlLlN3aXRjaERl",
44+
"c2NyaXB0aW9uEicKBWNvaWxzGAIgAygLMhgubXBmLnZwZS5Db2lsRGVzY3Jp",
45+
"cHRpb24SKQoGbGlnaHRzGAMgAygLMhkubXBmLnZwZS5MaWdodERlc2NyaXB0",
46+
"aW9uEiUKBGRtZHMYBCADKAsyFy5tcGYudnBlLkRtZERlc2NyaXB0aW9uEjwK",
47+
"EHNlZ21lbnRfZGlzcGxheXMYBSADKAsyIi5tcGYudnBlLlNlZ21lbnREaXNw",
48+
"bGF5RGVzY3JpcHRpb24iUQoNU3dpdGNoQ2hhbmdlcxIVCg1zd2l0Y2hfbnVt",
49+
"YmVyGAEgASgJEhQKDHN3aXRjaF9zdGF0ZRgCIAEoCBITCgtjaGFuZ2VfdGlt",
50+
"ZRgDIAEoBCJFChJTZXREbWRGcmFtZVJlcXVlc3QSDAoEbmFtZRgBIAEoCRIN",
51+
"CgVmcmFtZRgCIAEoDBISCgpicmlnaHRuZXNzGAMgASgCIsABCh1TZXRTZWdt",
52+
"ZW50RGlzcGxheUZyYW1lUmVxdWVzdBIMCgRuYW1lGAEgASgJEg0KBWZyYW1l",
53+
"GAIgASgMEkoKBmNvbG9ycxgDIAMoCzI6Lm1wZi52cGUuU2V0U2VnbWVudERp",
54+
"c3BsYXlGcmFtZVJlcXVlc3QuU2VnbWVudERpc3BsYXlDb2xvcho2ChNTZWdt",
55+
"ZW50RGlzcGxheUNvbG9yEgkKAXIYASABKAISCQoBZxgCIAEoAhIJCgFiGAMg",
56+
"ASgCIvgDCghDb21tYW5kcxIvCgpmYWRlX2xpZ2h0GAEgASgLMhkubXBmLnZw",
57+
"ZS5GYWRlTGlnaHRSZXF1ZXN0SAASLwoKcHVsc2VfY29pbBgCIAEoCzIZLm1w",
58+
"Zi52cGUuUHVsc2VDb2lsUmVxdWVzdEgAEjEKC2VuYWJsZV9jb2lsGAMgASgL",
59+
"MhoubXBmLnZwZS5FbmFibGVDb2lsUmVxdWVzdEgAEjMKDGRpc2FibGVfY29p",
60+
"bBgEIAEoCzIbLm1wZi52cGUuRGlzYWJsZUNvaWxSZXF1ZXN0SAASSAoXY29u",
61+
"ZmlndXJlX2hhcmR3YXJlX3J1bGUYBSABKAsyJS5tcGYudnBlLkNvbmZpZ3Vy",
62+
"ZUhhcmR3YXJlUnVsZVJlcXVlc3RIABJCChRyZW1vdmVfaGFyZHdhcmVfcnVs",
63+
"ZRgGIAEoCzIiLm1wZi52cGUuUmVtb3ZlSGFyZHdhcmVSdWxlUmVxdWVzdEgA",
64+
"EjgKEWRtZF9mcmFtZV9yZXF1ZXN0GAcgASgLMhsubXBmLnZwZS5TZXREbWRG",
65+
"cmFtZVJlcXVlc3RIABJPCh1zZWdtZW50X2Rpc3BsYXlfZnJhbWVfcmVxdWVz",
66+
"dBgIIAEoCzImLm1wZi52cGUuU2V0U2VnbWVudERpc3BsYXlGcmFtZVJlcXVl",
67+
"c3RIAEIJCgdjb21tYW5kIqABChBGYWRlTGlnaHRSZXF1ZXN0EhYKDmNvbW1v",
68+
"bl9mYWRlX21zGAEgASgNEjQKBWZhZGVzGAIgAygLMiUubXBmLnZwZS5GYWRl",
69+
"TGlnaHRSZXF1ZXN0LkNoYW5uZWxGYWRlGj4KC0NoYW5uZWxGYWRlEhQKDGxp",
70+
"Z2h0X251bWJlchgBIAEoCRIZChF0YXJnZXRfYnJpZ2h0bmVzcxgCIAEoAiJO",
71+
"ChBQdWxzZUNvaWxSZXF1ZXN0EhMKC2NvaWxfbnVtYmVyGAEgASgJEhAKCHB1",
72+
"bHNlX21zGAIgASgNEhMKC3B1bHNlX3Bvd2VyGAMgASgCImMKEUVuYWJsZUNv",
73+
"aWxSZXF1ZXN0EhMKC2NvaWxfbnVtYmVyGAEgASgJEhAKCHB1bHNlX21zGAIg",
74+
"ASgNEhMKC3B1bHNlX3Bvd2VyGAMgASgCEhIKCmhvbGRfcG93ZXIYBCABKAIi",
75+
"KQoSRGlzYWJsZUNvaWxSZXF1ZXN0EhMKC2NvaWxfbnVtYmVyGAEgASgJIoUB",
76+
"ChxDb25maWd1cmVIYXJkd2FyZVJ1bGVSZXF1ZXN0EhMKC2NvaWxfbnVtYmVy",
77+
"GAEgASgJEhUKDXN3aXRjaF9udW1iZXIYAiABKAkSEAoIcHVsc2VfbXMYAyAB",
78+
"KA0SEwoLcHVsc2VfcG93ZXIYBCABKAISEgoKaG9sZF9wb3dlchgFIAEoAiJH",
79+
"ChlSZW1vdmVIYXJkd2FyZVJ1bGVSZXF1ZXN0EhMKC2NvaWxfbnVtYmVyGAEg",
80+
"ASgJEhUKDXN3aXRjaF9udW1iZXIYAiABKAkiIwoMUGluZ1Jlc3BvbnNlEhMK",
81+
"C21wZl92ZXJzaW9uGAEgASgJMskCChJNcGZIYXJkd2FyZVNlcnZpY2USMwoF",
82+
"U3RhcnQSFS5tcGYudnBlLk1hY2hpbmVTdGF0ZRoRLm1wZi52cGUuQ29tbWFu",
83+
"ZHMwARJLChVHZXRNYWNoaW5lRGVzY3JpcHRpb24SFS5tcGYudnBlLkVtcHR5",
84+
"UmVxdWVzdBobLm1wZi52cGUuTWFjaGluZURlc2NyaXB0aW9uEkUKEVNlbmRT",
85+
"d2l0Y2hDaGFuZ2VzEhYubXBmLnZwZS5Td2l0Y2hDaGFuZ2VzGhYubXBmLnZw",
86+
"ZS5FbXB0eVJlc3BvbnNlKAESNAoEUXVpdBIULm1wZi52cGUuUXVpdFJlcXVl",
87+
"c3QaFi5tcGYudnBlLkVtcHR5UmVzcG9uc2USNAoEUGluZxIVLm1wZi52cGUu",
88+
"RW1wdHlSZXF1ZXN0GhUubXBmLnZwZS5QaW5nUmVzcG9uc2ViBnByb3RvMw=="));
8989
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
9090
new pbr::FileDescriptor[] { },
9191
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {

Runtime/GrpcInterface/PlatformGrpc.cs

Lines changed: 1 addition & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// <auto-generated>
22
// Generated by the protocol buffer compiler. DO NOT EDIT!
3-
// source: platform.proto
3+
// source: Runtime/GrpcInterface/platform.proto
44
// </auto-generated>
55
#pragma warning disable 0414, 1591, 8981, 0612
66
#region Designer generated code
@@ -108,42 +108,6 @@ static T __Helper_DeserializeMessage<T>(grpc::DeserializationContext context, gl
108108
get { return global::Mpf.Vpe.PlatformReflection.Descriptor.Services[0]; }
109109
}
110110

111-
/// <summary>Base class for server-side implementations of MpfHardwareService</summary>
112-
[grpc::BindServiceMethod(typeof(MpfHardwareService), "BindService")]
113-
public abstract partial class MpfHardwareServiceBase
114-
{
115-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
116-
public virtual global::System.Threading.Tasks.Task Start(global::Mpf.Vpe.MachineState request, grpc::IServerStreamWriter<global::Mpf.Vpe.Commands> responseStream, grpc::ServerCallContext context)
117-
{
118-
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
119-
}
120-
121-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
122-
public virtual global::System.Threading.Tasks.Task<global::Mpf.Vpe.MachineDescription> GetMachineDescription(global::Mpf.Vpe.EmptyRequest request, grpc::ServerCallContext context)
123-
{
124-
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
125-
}
126-
127-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
128-
public virtual global::System.Threading.Tasks.Task<global::Mpf.Vpe.EmptyResponse> SendSwitchChanges(grpc::IAsyncStreamReader<global::Mpf.Vpe.SwitchChanges> requestStream, grpc::ServerCallContext context)
129-
{
130-
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
131-
}
132-
133-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
134-
public virtual global::System.Threading.Tasks.Task<global::Mpf.Vpe.EmptyResponse> Quit(global::Mpf.Vpe.QuitRequest request, grpc::ServerCallContext context)
135-
{
136-
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
137-
}
138-
139-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
140-
public virtual global::System.Threading.Tasks.Task<global::Mpf.Vpe.PingResponse> Ping(global::Mpf.Vpe.EmptyRequest request, grpc::ServerCallContext context)
141-
{
142-
throw new grpc::RpcException(new grpc::Status(grpc::StatusCode.Unimplemented, ""));
143-
}
144-
145-
}
146-
147111
/// <summary>Client for MpfHardwareService</summary>
148112
public partial class MpfHardwareServiceClient : grpc::ClientBase<MpfHardwareServiceClient>
149113
{
@@ -259,33 +223,6 @@ protected override MpfHardwareServiceClient NewInstance(ClientBaseConfiguration
259223
}
260224
}
261225

262-
/// <summary>Creates service definition that can be registered with a server</summary>
263-
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
264-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
265-
public static grpc::ServerServiceDefinition BindService(MpfHardwareServiceBase serviceImpl)
266-
{
267-
return grpc::ServerServiceDefinition.CreateBuilder()
268-
.AddMethod(__Method_Start, serviceImpl.Start)
269-
.AddMethod(__Method_GetMachineDescription, serviceImpl.GetMachineDescription)
270-
.AddMethod(__Method_SendSwitchChanges, serviceImpl.SendSwitchChanges)
271-
.AddMethod(__Method_Quit, serviceImpl.Quit)
272-
.AddMethod(__Method_Ping, serviceImpl.Ping).Build();
273-
}
274-
275-
/// <summary>Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
276-
/// Note: this method is part of an experimental API that can change or be removed without any prior notice.</summary>
277-
/// <param name="serviceBinder">Service methods will be bound by calling <c>AddMethod</c> on this object.</param>
278-
/// <param name="serviceImpl">An object implementing the server-side handling logic.</param>
279-
[global::System.CodeDom.Compiler.GeneratedCode("grpc_csharp_plugin", null)]
280-
public static void BindService(grpc::ServiceBinderBase serviceBinder, MpfHardwareServiceBase serviceImpl)
281-
{
282-
serviceBinder.AddMethod(__Method_Start, serviceImpl == null ? null : new grpc::ServerStreamingServerMethod<global::Mpf.Vpe.MachineState, global::Mpf.Vpe.Commands>(serviceImpl.Start));
283-
serviceBinder.AddMethod(__Method_GetMachineDescription, serviceImpl == null ? null : new grpc::UnaryServerMethod<global::Mpf.Vpe.EmptyRequest, global::Mpf.Vpe.MachineDescription>(serviceImpl.GetMachineDescription));
284-
serviceBinder.AddMethod(__Method_SendSwitchChanges, serviceImpl == null ? null : new grpc::ClientStreamingServerMethod<global::Mpf.Vpe.SwitchChanges, global::Mpf.Vpe.EmptyResponse>(serviceImpl.SendSwitchChanges));
285-
serviceBinder.AddMethod(__Method_Quit, serviceImpl == null ? null : new grpc::UnaryServerMethod<global::Mpf.Vpe.QuitRequest, global::Mpf.Vpe.EmptyResponse>(serviceImpl.Quit));
286-
serviceBinder.AddMethod(__Method_Ping, serviceImpl == null ? null : new grpc::UnaryServerMethod<global::Mpf.Vpe.EmptyRequest, global::Mpf.Vpe.PingResponse>(serviceImpl.Ping));
287-
}
288-
289226
}
290227
}
291228
#endregion

0 commit comments

Comments
 (0)