Files
Ragon/Ragon/Sources/Bootstrap.cs
T
2022-06-23 20:45:41 +04:00

20 lines
513 B
C#
Executable File

using System;
using System.IO;
using NLog;
namespace Ragon.Core
{
public class Bootstrap
{
private ILogger _logger = LogManager.GetCurrentClassLogger();
public Application Configure(PluginFactory factory)
{
_logger.Info("Configure application...");
var filePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "config.json");
var configuration = ConfigurationLoader.Load(filePath);
var app = new Application(factory, configuration);
return app;
}
}
}