using DinkToPdf; using DinkToPdf.Contracts; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.Hosting; using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Linq; using System.Net.Http; using System.Runtime.InteropServices; using System.Text; using System.Text.Json; using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; using TEAMModelOS.FunctionV4; using TEAMModelOS.FunctionV4.ServiceBus; using TEAMModelOS.Models; using TEAMModelOS.SDK; using TEAMModelOS.SDK.DI; using TEAMModelOS.SDK.DI.Multiple; namespace TEAMModelOS.FunctionV4 { public static class Program { public static async Task Main(string[] args) { #if DEBUG Debugger.Launch(); #endif var host = new HostBuilder() .ConfigureFunctionsWorkerDefaults(funccontext => { funccontext.UseMiddleware(); } ) .ConfigureAppConfiguration((context, configure) => { //configure.AddCommandLine(args); // configure.AddJsonFile("local.settings.json", optional: true, reloadOnChange: true).AddEnvironmentVariables(); }) .ConfigureServices((context, services) => { //services.Configure