diff --git a/Models/CommonDbContext.cs b/Models/CommonDbContext.cs index 26d557b..0b289e7 100644 --- a/Models/CommonDbContext.cs +++ b/Models/CommonDbContext.cs @@ -80,6 +80,15 @@ public abstract class CommonDbContext : DbContext else return SaveError; } + public async Task, Ok>> ApiSaveChangesAsyncOk() + { + var res = await ApiSaveChangesAsync(); + + if (res) + return TypedResults.Ok(); + else + return SaveError; + } public async Task FindOrCreateAsync(Expression> predicate, Func factory) where T : class { var entity = ChangeTracker.Entries().Select(x => x.Entity).FirstOrDefault(predicate.Compile());