Files
caliverse_server/BrokerApiTest/DocQuery/UserTestDeleteOneAction.cs
2025-05-01 07:20:41 +09:00

32 lines
739 B
C#

namespace PlatformTest.DbQuery;
using Microsoft.AspNetCore.Identity;
using ServerCommon;
using ServerCore; using ServerBase;
public class UserTestDeleteOneAction : EntityActionBase
{
public UserTestDeleteOneAction(EntityBase owner) : base(owner)
{
}
public override Task<Result> onInit()
{
return Task.FromResult(new Result());
}
public override void onClear()
{
}
public async Task<Result> deleteOne(string userId, DynamoDbClient dynamoDbClient)
{
var user_test_doc = new UserTestDoc(userId);
user_test_doc.setQueryType(QueryType.Delete);
var result = await dynamoDbClient.simpleDeleteDocumentWithDocType(user_test_doc);
return result;
}
}