Switched to database scheme seperation from MoonCores SingleDb. Updated mooncore versions. Updating to correct Async naming

This commit is contained in:
2025-09-21 16:44:01 +00:00
parent 86bec7f2ee
commit 3e87d5c140
93 changed files with 587 additions and 1583 deletions

View File

@@ -19,11 +19,11 @@ public class UserDeletionService
Handlers = handlers.ToArray();
}
public async Task<UserDeleteValidationResult> Validate(User user)
public async Task<UserDeleteValidationResult> ValidateAsync(User user)
{
foreach (var handler in Handlers)
{
var result = await handler.Validate(user);
var result = await handler.ValidateAsync(user);
if (!result.IsAllowed)
return result;
@@ -32,10 +32,10 @@ public class UserDeletionService
return UserDeleteValidationResult.Allow();
}
public async Task Delete(User user, bool force)
public async Task DeleteAsync(User user, bool force)
{
foreach (var handler in Handlers)
await handler.Delete(user, force);
await handler.DeleteAsync(user, force);
await UserRepository.RemoveAsync(user);
}