Files
watcher/Watcher/Services/VersionService.cs
2025-11-05 21:15:10 +01:00

20 lines
494 B
C#

namespace Watcher.Services;
public class VersionService : IVersionService
{
private readonly string _version;
public VersionService(IConfiguration configuration)
{
// Priorität: Environment Variable > Configuration > Default
_version = Environment.GetEnvironmentVariable("WATCHER_VERSION")
?? configuration["Application:Version"]
?? "development";
}
public string GetVersion()
{
return _version;
}
}