13 writes to Success
Aspire.Hosting (10)
ApplicationModel\ResourceCommandAnnotation.cs (3)
125public static ExecuteCommandResult Success() => new() { Success = true }; 131public static ExecuteCommandResult Failure(string? errorMessage = null) => new() { Success = false, ErrorMessage = errorMessage }; 136public static ExecuteCommandResult Canceled() => new() { Success = false, Canceled = true };
ApplicationModel\ResourceCommandService.cs (6)
49return new ExecuteCommandResult { Success = false, ErrorMessage = $"Resource '{resourceId}' not found." }; 99return new ExecuteCommandResult { Success = true }; 104return new ExecuteCommandResult { Success = false, Canceled = true }; 114Success = false, 163return new ExecuteCommandResult { Success = false, ErrorMessage = "Unhandled exception thrown." }; 168return new ExecuteCommandResult { Success = false, ErrorMessage = $"Command '{commandName}' not available for resource '{resourceId}'." };
ResourceBuilderExtensions.cs (1)
2266return new ExecuteCommandResult { Success = false, ErrorMessage = "Endpoints are not yet allocated." };
Aspire.Hosting.Tests (3)
ResourceCommandServiceTests.cs (3)
90return new ExecuteCommandResult { Success = true }; 128return new ExecuteCommandResult { Success = true }; 167return Task.FromResult(new ExecuteCommandResult { Success = false, ErrorMessage = "Failure!" });
18 references to Success
Aspire.Hosting (3)
ApplicationModel\ResourceCommandService.cs (2)
84if (!results[i].Success) 139if (result.Success)
Dashboard\DashboardServiceData.cs (1)
106return (result.Success ? ExecuteCommandResultType.Success : ExecuteCommandResultType.Failure, result.ErrorMessage);
Aspire.Hosting.Tests (15)
ResourceCommandServiceTests.cs (11)
27Assert.False(result.Success); 50Assert.False(result.Success); 69Assert.False(result.Success); 101Assert.True(result.Success); 139Assert.True(result.Success); 177Assert.False(result.Success); 212Assert.False(result.Success); 242Assert.False(result.Success); 280Assert.False(result.Success); 297Assert.False(result.Success); 323Assert.False(result.Success);
WithHttpCommandTests.cs (4)
201Assert.Equal(expectSuccess, result.Success); 233Assert.Equal(expectSuccess, result.Success); 355Assert.True(result.Success); 399Assert.False(result.Success);