// See https://aka.ms/new-console-template for more information using ConsoleAppExample; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Logging; OutputHelper.PrintFitConnect(); #region Preparation // Load appsettings.json and create a configuration object var config = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build(); // Create a new instance of the logger. var logger = LoggerFactory.Create( builder => { builder.AddSimpleConsole(); builder.SetMinimumLevel(LogLevel.Warning); }).CreateLogger("FIT-Connect"); #endregion logger.LogInformation("Starting FIT-Connect"); await RouterDemo.Run(config, logger); await SenderDemo.Run(config, logger); await SubscriberDemo.Run(config, logger);