-
Klaus Fischer authoredKlaus Fischer authored
Program.cs 771 B
// 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);