Files
WotBlitzStatisticsBlazor/DataImporterTool/IMainFormView.cs
T
2020-12-29 19:23:02 +01:00

33 lines
735 B
C#

using System;
namespace DataImporterTool
{
public interface IMainFormView
{
string MongoDbConnectionString { get; set; }
string JsonFolderPath { get; set; }
string StatusInformation { get; set; }
void ShowJsonFiles(string[] allJsonFiles);
void ShowJsonAccountFiles(string[] accountJsonFiles);
void ShowJsonTankFiles(string[] tankJsonFiles);
void ClearLog();
void AppendLogRow(string logInfo);
void SetProcessPercentage(int percentage);
event Action OpenJsonFolderClick;
event Action<string[]> AddFilesAsAccountsInfoList;
event Action<string[]> AddFilesAsTanksInfoList;
event Action StartJsonConvert;
}
}