You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Loads the external configuration definition for this command.
93
120
/// </summary>
@@ -104,7 +131,7 @@ public override ConfigCommand LoadExternalConfigDefinition()
104
131
Guidance="Enter the fully project name for the logic contracts project."
105
132
}
106
133
.AddFolder
107
-
(
134
+
(
108
135
newConfigFolder
109
136
{
110
137
Name=ExecutionFolder,
@@ -113,6 +140,49 @@ public override ConfigCommand LoadExternalConfigDefinition()
113
140
"Optional, set the relative path from the root of the project. If it is more then one directory deep then use forward slash instead of back slashes."
114
141
}
115
142
)
143
+
.AddParameter
144
+
(
145
+
newConfigParameter
146
+
{
147
+
Name=ServiceNameRemovePrefixes,
148
+
Guidance="Optional, provide a comma seperated value of each prefix to check for to be removed from the logic contract name when creating a service name."
149
+
}
150
+
)
151
+
.AddParameter
152
+
(
153
+
newConfigParameter
154
+
{
155
+
Name=ServiceNameRemoveSuffixes,
156
+
Guidance="Optional, provide a comma seperated value of each suffix to check for to be removed from the logic contract name when creating a service name.",
157
+
Value="Logic"
158
+
}
159
+
)
160
+
.AddParameter
161
+
(
162
+
newConfigParameter
163
+
{
164
+
Name=ServiceNameAppendPrefix,
165
+
Guidance="Optional, provide the prefix to append to the service name."
166
+
}
167
+
)
168
+
.AddParameter
169
+
(
170
+
newConfigParameter
171
+
{
172
+
Name=ServiceClientNameAppendPrefix,
173
+
Guidance="Optional, provide the prefix to append to the service client name."
174
+
}
175
+
)
176
+
.AddParameter
177
+
(
178
+
newConfigParameter
179
+
{
180
+
Name=ServiceClientNameAppendSuffix,
181
+
Guidance="Optional, provide the suffix to append to the service client name.",
0 commit comments