teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

※2021/10/08 12:15 ソースコードの改行がされていなかったので、修正を加えました

2021/10/08 03:15

投稿

RYOUSUKE1982
RYOUSUKE1982

スコア0

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 ソースコードの改行がされていなかったので、修正を加えました