diff options
author | crupest <crupest@outlook.com> | 2022-12-23 11:48:11 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2022-12-23 11:48:11 +0800 |
commit | d1e2a504b0543f00a9c9d9602ba7f120bb0e8895 (patch) | |
tree | eff2982e0e8ea24f7952bba4678a18d7dcb250d5 /docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs | |
parent | 93924947fecca4ddad670f1f1768f32063cfec3a (diff) | |
download | crupest-d1e2a504b0543f00a9c9d9602ba7f120bb0e8895.tar.gz crupest-d1e2a504b0543f00a9c9d9602ba7f120bb0e8895.tar.bz2 crupest-d1e2a504b0543f00a9c9d9602ba7f120bb0e8895.zip |
Develop secret api. v60
Diffstat (limited to 'docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs')
-rw-r--r-- | docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs index dfb67d1..c9e43f2 100644 --- a/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs +++ b/docker/crupest-api/CrupestApi/CrupestApi.Commons/Crud/CrudWebApplicationExtensions.cs @@ -53,8 +53,8 @@ public static class CrudWebApplicationExtensions var jsonDocument = await context.Request.ReadJsonAsync(); var entity = entityJsonHelper.ConvertJsonToEntityForUpdate(jsonDocument.RootElement, out var updateBehavior); - crudService.UpdateByKey(key, entity, updateBehavior); - await context.ResponseJsonAsync(entityJsonHelper.ConvertEntityToDictionary(crudService.GetByKey(key))); + var newKey = crudService.UpdateByKey(key, entity, updateBehavior); + await context.ResponseJsonAsync(entityJsonHelper.ConvertEntityToDictionary(crudService.GetByKey(newKey))); }); app.MapDelete(path + "/{key}", async (context) => |