CleanDateTimeResult.cs 709 B

123456789101112131415161718192021222324252627282930313233
  1. #pragma warning disable CS1591
  2. #pragma warning disable SA1600
  3. #nullable enable
  4. namespace Emby.Naming.Video
  5. {
  6. public readonly struct CleanDateTimeResult
  7. {
  8. public CleanDateTimeResult(string name, int? year)
  9. {
  10. Name = name;
  11. Year = year;
  12. }
  13. public CleanDateTimeResult(string name)
  14. {
  15. Name = name;
  16. Year = null;
  17. }
  18. /// <summary>
  19. /// Gets the name.
  20. /// </summary>
  21. /// <value>The name.</value>
  22. public string Name { get; }
  23. /// <summary>
  24. /// Gets the year.
  25. /// </summary>
  26. /// <value>The year.</value>
  27. public int? Year { get; }
  28. }
  29. }