Füge die Methoden HasFlag und HasAnyFlag zur Result-Klasse hinzu, um spezifische Hinweis-Flags zu prüfen.
This commit is contained in:
parent
94da0733ce
commit
f385619bcf
@ -19,6 +19,10 @@ namespace DigitalData.Core.DTO
|
||||
Data = data
|
||||
};
|
||||
|
||||
public bool HasFlag(Enum flag) => Notices.Any(n => n.Flag?.ToString() == flag.ToString());
|
||||
|
||||
public bool HasAnyFlag(params Enum[] flags) => flags.Any(f => HasFlag(f));
|
||||
|
||||
public static Result Success() => new() { IsSuccess = true };
|
||||
|
||||
public static Result Fail() => new() { IsSuccess = false };
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user