feat: Duplikatsprüfung beim Erstellen eines Empfängers hinzufügen
- `CreateReceiverCommand` wurde aktualisiert, sodass nun `(Id, AlreadyExists)` anstelle von nur `Id` zurückgegeben wird. - Der Handler wurde geändert, um zu überprüfen, ob bereits ein Empfänger mit derselben E-Mail-Adresse vorhanden ist. - Es wird nur dann ein neuer Empfänger erstellt, wenn dieser noch nicht vorhanden ist. - `Microsoft.EntityFrameworkCore` wurde für die Abfrageunterstützung hinzugefügt.
This commit is contained in:
@@ -64,8 +64,8 @@ public class HistoryTests
|
||||
.Select(async email =>
|
||||
{
|
||||
var cmd = new CreateReceiverCommand { EmailAddress = email };
|
||||
var id = await Mediator.Send(cmd);
|
||||
return (id, email);
|
||||
var res = await Mediator.Send(cmd);
|
||||
return (res.Id, email);
|
||||
})
|
||||
);
|
||||
_receivers.AddRange(receivers);
|
||||
|
||||
Reference in New Issue
Block a user