41 lines
1.4 KiB
C#
41 lines
1.4 KiB
C#
using System;
|
|
|
|
namespace AutoBet.ApiGenerator
|
|
{
|
|
public static class Program
|
|
{
|
|
private static string _inputXmlFile;
|
|
private static string _outputFilesDirectory;
|
|
|
|
static void Main(string[] args)
|
|
{
|
|
//ProccessArguments(args);
|
|
//var namespaceValue = "SuccessfulCode.BetfairApi";
|
|
//var clientName = "Betting";
|
|
////var apiClientGenerator = new ApiClientGenetaor(_inputXmlFile, _outputFilesDirectory);
|
|
////apiClientGenerator.Process(clientName, namespaceValue);
|
|
////var apiClassesGenerator = new ApiClassessGenerator(_inputXmlFile, _outputFilesDirectory);
|
|
////apiClassesGenerator.Process(namespaceValue, clientName + "Models");
|
|
////var apiEnumsGenerator = new ApiEnumsGenerator(_inputXmlFile, _outputFilesDirectory);
|
|
////apiEnumsGenerator.Process(namespaceValue, clientName + "Models", "Enums");
|
|
}
|
|
|
|
private static void ProccessArguments(string[] args)
|
|
{
|
|
for (var i = 0; i < args.Length; i++)
|
|
{
|
|
switch (args[i])
|
|
{
|
|
case "-i":
|
|
_inputXmlFile = args[++i];
|
|
break;
|
|
|
|
case "-d":
|
|
_outputFilesDirectory = args[++i];
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|