- 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
9 lines
229 B
C#
9 lines
229 B
C#
namespace MaddoShared;
|
|
|
|
public interface IVersionProvider
|
|
{
|
|
/// <summary>
|
|
/// Returns a human-friendly version string for display (prefer AssemblyInformationalVersion).
|
|
/// </summary>
|
|
string GetVersionString();
|
|
}
|