11 instantiations of EFOperationResult
Aspire.Hosting.EntityFrameworkCore (11)
EFCoreOperationExecutor.cs (11)
88
? new
EFOperationResult
{ Success = true }
89
: new
EFOperationResult
{ Success = false, ErrorMessage = "Could not determine project path." };
126
return new
EFOperationResult
{ Success = false, ErrorMessage = "Could not determine startup project path." };
133
return new
EFOperationResult
{ Success = false, ErrorMessage = "Could not determine target project path." };
154
return new
EFOperationResult
{ Success = true };
323
return new
EFOperationResult
370
return new
EFOperationResult
377
return new
EFOperationResult
{ Success = true, Output = !string.IsNullOrEmpty(data) ? data : "[]" };
387
return new
EFOperationResult
{ Success = false, ErrorMessage = $"dotnet-ef command failed: {ex.Message}" };
691
return new
EFOperationResult
767
return new
EFOperationResult
{ Success = true, Output = summary.ToString() };
26 references to EFOperationResult
Aspire.Hosting.EntityFrameworkCore (21)
EFCoreOperationExecutor.cs (14)
83
private
EFOperationResult
EnsurePathsInitialized()
200
private async Task<
EFOperationResult
> ExecuteEfCommandAsync(string command, string subCommand, Dictionary<string, string?>? additionalArgs = null, bool noBuild = true)
213
var
initResult = EnsurePathsInitialized();
611
public async Task<
EFOperationResult
> UpdateDatabaseAsync()
617
public async Task<
EFOperationResult
> DropDatabaseAsync()
626
public async Task<
EFOperationResult
> ResetDatabaseAsync()
629
var
dropResult = await DropDatabaseAsync().ConfigureAwait(false);
643
public async Task<
EFOperationResult
> AddMigrationAsync(string? migrationName = null, string? outputDir = null, string? @namespace = null)
666
public async Task<
EFOperationResult
> RemoveMigrationAsync()
675
public async Task<
EFOperationResult
> GetDatabaseStatusAsync()
680
var
result = await ExecuteEfCommandAsync("migrations", "list", new Dictionary<string, string?>
750
var
pendingChangesResult = await ExecuteEfCommandAsync("migrations", "has-pending-model-changes").ConfigureAwait(false);
777
public async Task<
EFOperationResult
> GenerateMigrationScriptAsync(string? outputPath = null, bool idempotent = true, bool noTransactions = false)
808
public async Task<
EFOperationResult
> GenerateMigrationBundleAsync(string? outputPath = null, string? targetRuntime = null, bool selfContained = false)
EFResourceBuilderExtensions.cs (7)
447
Func<EFCoreOperationExecutor, string?, Task<
EFOperationResult
>> executeOperation)
465
var
result = await executeOperation(executor, outputDir).ConfigureAwait(false);
892
Func<EFCoreOperationExecutor, Task<
EFOperationResult
>> executeOperation) =>
900
var
result = await executeOperation(executor).ConfigureAwait(false);
1005
var
result = await executor.AddMigrationAsync(
1050
var
result = await executor.RemoveMigrationAsync().ConfigureAwait(false);
1092
var
result = await executor.GetDatabaseStatusAsync().ConfigureAwait(false);
Aspire.Hosting.EntityFrameworkCore.Tests (5)
EFBuildCustomizationWarningTests.cs (3)
77
var
result = await executor.UpdateDatabaseAsync();
120
var
result = await executor.UpdateDatabaseAsync();
153
var
result = bundle
EFCoreOperationExecutorTests.cs (2)
150
var
result = await executor.UpdateDatabaseAsync();
171
var
result = await executor.UpdateDatabaseAsync();