// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. // See the LICENSE file in the project root for more information. using System; using System.IO; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration.KeyPerFile; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; namespace Worker { public class Program { public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); } public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureAppConfiguration(config => { config.AddTyeSecrets(); }) .ConfigureServices((hostContext, services) => { services.AddHostedService(); }); } }