Catalog/MaddoShared/IVersionProvider.cs
MaddoScientisto 509d5357a8 Integrate GitVersion and add version provider abstraction
- Added GitVersion for semantic versioning and build metadata
- Introduced IVersionProvider and VersionProvider for UI-friendly version display
- MainForm now uses IVersionProvider for version label
- Registered VersionProvider in DI container
- Improved logging: filtered out AutoMapper license logs
- General code cleanup in Program.cs
2026-02-14 21:14:06 +01:00

9 lines
229 B
C#

namespace MaddoShared;
public interface IVersionProvider
{
/// <summary>
/// Returns a human-friendly version string for display (prefer AssemblyInformationalVersion).
/// </summary>
string GetVersionString();
}