|
7 | 7 | using Microsoft.AspNetCore.Authorization;
|
8 | 8 | using Microsoft.Extensions.Hosting;
|
9 | 9 | using Microsoft.Extensions.Logging;
|
10 |
| -using static Aspire.Hosting.ApplicationModel.Interaction; |
| 10 | +using static Aspire.Hosting.Interaction; |
11 | 11 |
|
12 | 12 | namespace Aspire.Hosting.Dashboard;
|
13 | 13 |
|
@@ -117,7 +117,7 @@ async Task WatchInteractionsInternal(CancellationToken cancellationToken)
|
117 | 117 |
|
118 | 118 | var inputInstances = inputs.Inputs.Select(input =>
|
119 | 119 | {
|
120 |
| - var dto = new InteractionInput |
| 120 | + var dto = new Aspire.DashboardService.Proto.V1.InteractionInput |
121 | 121 | {
|
122 | 122 | InputType = MapInputType(input.InputType),
|
123 | 123 | Required = input.Required
|
@@ -174,33 +174,33 @@ async Task WatchInteractionsInternal(CancellationToken cancellationToken)
|
174 | 174 | }
|
175 | 175 |
|
176 | 176 | #pragma warning disable ASPIREINTERACTION001 // Type is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
|
177 |
| - private static MessageIntent MapMessageIntent(ApplicationModel.MessageIntent? intent) |
| 177 | + private static Aspire.DashboardService.Proto.V1.MessageIntent MapMessageIntent(Aspire.Hosting.MessageIntent? intent) |
178 | 178 | {
|
179 | 179 | if (intent is null)
|
180 | 180 | {
|
181 |
| - return MessageIntent.None; |
| 181 | + return Aspire.DashboardService.Proto.V1.MessageIntent.None; |
182 | 182 | }
|
183 | 183 |
|
184 | 184 | return intent.Value switch
|
185 | 185 | {
|
186 |
| - ApplicationModel.MessageIntent.Success => MessageIntent.Success, |
187 |
| - ApplicationModel.MessageIntent.Warning => MessageIntent.Warning, |
188 |
| - ApplicationModel.MessageIntent.Error => MessageIntent.Error, |
189 |
| - ApplicationModel.MessageIntent.Information => MessageIntent.Information, |
190 |
| - ApplicationModel.MessageIntent.Confirmation => MessageIntent.Confirmation, |
191 |
| - _ => MessageIntent.None, |
| 186 | + Aspire.Hosting.MessageIntent.Success => Aspire.DashboardService.Proto.V1.MessageIntent.Success, |
| 187 | + Aspire.Hosting.MessageIntent.Warning => Aspire.DashboardService.Proto.V1.MessageIntent.Warning, |
| 188 | + Aspire.Hosting.MessageIntent.Error => Aspire.DashboardService.Proto.V1.MessageIntent.Error, |
| 189 | + Aspire.Hosting.MessageIntent.Information => Aspire.DashboardService.Proto.V1.MessageIntent.Information, |
| 190 | + Aspire.Hosting.MessageIntent.Confirmation => Aspire.DashboardService.Proto.V1.MessageIntent.Confirmation, |
| 191 | + _ => Aspire.DashboardService.Proto.V1.MessageIntent.None, |
192 | 192 | };
|
193 | 193 | }
|
194 | 194 |
|
195 |
| - private static InputType MapInputType(ApplicationModel.InputType inputType) |
| 195 | + private static Aspire.DashboardService.Proto.V1.InputType MapInputType(Aspire.Hosting.InputType inputType) |
196 | 196 | {
|
197 | 197 | return inputType switch
|
198 | 198 | {
|
199 |
| - ApplicationModel.InputType.Text => InputType.Text, |
200 |
| - ApplicationModel.InputType.SecretText => InputType.SecretText, |
201 |
| - ApplicationModel.InputType.Choice => InputType.Choice, |
202 |
| - ApplicationModel.InputType.Boolean => InputType.Boolean, |
203 |
| - ApplicationModel.InputType.Number => InputType.Number, |
| 199 | + Aspire.Hosting.InputType.Text => Aspire.DashboardService.Proto.V1.InputType.Text, |
| 200 | + Aspire.Hosting.InputType.SecretText => Aspire.DashboardService.Proto.V1.InputType.SecretText, |
| 201 | + Aspire.Hosting.InputType.Choice => Aspire.DashboardService.Proto.V1.InputType.Choice, |
| 202 | + Aspire.Hosting.InputType.Boolean => Aspire.DashboardService.Proto.V1.InputType.Boolean, |
| 203 | + Aspire.Hosting.InputType.Number => Aspire.DashboardService.Proto.V1.InputType.Number, |
204 | 204 | _ => throw new InvalidOperationException($"Unexpected input type: {inputType}"),
|
205 | 205 | };
|
206 | 206 | }
|
|
0 commit comments