diff --git a/src/MeteredTriggerJob/Program.cs b/src/MeteredTriggerJob/Program.cs index 893c30a6..0e81381e 100644 --- a/src/MeteredTriggerJob/Program.cs +++ b/src/MeteredTriggerJob/Program.cs @@ -42,7 +42,7 @@ static void Main (string[] args) }; var creds = new ClientSecretCredential(config.TenantId.ToString(), config.ClientId.ToString(), config.ClientSecret); - var versionInfo = FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location); + var versionInfo = new AppVersionService(Assembly.GetExecutingAssembly()?.GetName()?.Version); var services = new ServiceCollection() .AddDbContext(options => options.UseSqlServer(configuration.GetConnectionString("DefaultConnection")), ServiceLifetime.Transient) @@ -56,7 +56,7 @@ static void Main (string[] args) .AddScoped() .AddSingleton(new MeteredBillingApiService(new MarketplaceMeteringClient(creds), config, new SaaSClientLogger())) .AddSingleton() - .AddSingleton(new AppVersionService(versionInfo)) + .AddSingleton(versionInfo) .BuildServiceProvider(); services