Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

17 Zeilen
568B

  1. namespace Campaign_Tracker.Server.ExtensionData;
  2. /// <summary>
  3. /// Outcome of a pre-save legacy link validation (AC #3).
  4. /// On failure, <see cref="Error"/> contains a descriptive message identifying the invalid reference.
  5. /// </summary>
  6. public sealed record LegacyLinkValidationResult(bool IsValid, string? Error = null)
  7. {
  8. public static LegacyLinkValidationResult Success() => new(true);
  9. public static LegacyLinkValidationResult Failure(string error)
  10. {
  11. ArgumentException.ThrowIfNullOrWhiteSpace(error);
  12. return new(false, error);
  13. }
  14. }

Powered by TurnKey Linux.