質問編集履歴
1
※2021/10/08 12:15 ソースコードの改行がされていなかったので、修正を加えました
title
CHANGED
File without changes
|
body
CHANGED
@@ -12,6 +12,7 @@
|
|
12
12
|
現在の状況:
|
13
13
|
A:
|
14
14
|
test.yaml:
|
15
|
+
```ここに言語を入力
|
15
16
|
Components:
|
16
17
|
shemas:
|
17
18
|
Test:
|
@@ -24,9 +25,12 @@
|
|
24
25
|
- unknown
|
25
26
|
- yes
|
26
27
|
- no
|
28
|
+
```
|
27
29
|
|
30
|
+
|
28
31
|
B:[A]からOpenAPIGenerator(Java)を使用して出力したC#のソースコード
|
29
32
|
Test.cs
|
33
|
+
```ここに言語を入力
|
30
34
|
...
|
31
35
|
public enum Test
|
32
36
|
{
|
@@ -38,20 +42,26 @@
|
|
38
42
|
no = 3
|
39
43
|
}
|
40
44
|
|
45
|
+
```
|
46
|
+
|
41
47
|
C:[B]のソースコードを含むAPI全体を、[B]自動生成時に出力された"build.bat"を使用して出力したDLL
|
42
48
|
Test.Dll
|
49
|
+
```ここに言語を入力
|
43
50
|
public enum Test
|
44
51
|
{
|
45
52
|
unknown = 1, // ※2
|
46
53
|
yes = 2, // ※2
|
47
54
|
no = 3 // ※2
|
48
55
|
}
|
56
|
+
```
|
49
57
|
|
58
|
+
|
50
59
|
※2の出力部分を※1の値にしたいと考えております。
|
51
60
|
|
52
61
|
|
53
62
|
### 試したこと
|
54
63
|
[B]において以下を変更した場合、望んでいる結果になることは確認しました。
|
64
|
+
```ここに言語を入力
|
55
65
|
public enum Test
|
56
66
|
{
|
57
67
|
[EnumMember(Value = 10)]
|
@@ -68,5 +78,8 @@
|
|
68
78
|
yes = 20,
|
69
79
|
no = 30
|
70
80
|
}
|
81
|
+
```
|
71
82
|
|
83
|
+
|
72
|
-
今回検討したいのは[A]の段階で上記の結果が出るようにできないかと考えております。
|
84
|
+
今回検討したいのは[A]の段階で上記の結果が出るようにできないかと考えております。
|
85
|
+
※2021/10/08 12:15 ソースコードの改行がされていなかったので、修正を加えました
|