internal static void Main(string[] args)
{
Console.WriteLine(@"KonfDBRC : KonfDB Remote Console");
Console.WriteLine(@"KonfDBRC : Initializing..");
var arguments = new CommandArgs(args);
if (arguments.ContainsKey("configFile"))
{
var configFile = arguments.GetValue("configFile", "konfdbc.json");
var instance = ConnectionFactory.GetInstance(new FileInfo(configFile));
RunFromConfig(instance);
}
else if (File.Exists("konfdbc.json"))
{
var configFile = arguments.GetValue("configFile", "konfdbc.json");
var instance = ConnectionFactory.GetInstance(new FileInfo(configFile));
RunFromConfig(instance);
}
else
{
Console.WriteLine(@" ");
}
Console.WriteLine(@"Thanks for using KonfDBRC. Press any key to exit.");
Console.ReadKey();
Console.WriteLine();
}