static void Main(string[] args) { RadiusProgramMainFunctions .ProgramMain( "winems-evolution-processing-cli", () => { Log4NetLoggingFactory.BindLog4Net( Log4NetLoggingFactory.DefaultConfig( "log-folder".AppSetting() .UseFolderOrDefault( @"C:\Neurasoft\logs\WineMS\Evolution"), "winems-evolution-log.txt")); CommonInitFunctions.Init(); }, () => { ApplicationInformationFunctions.LogApplicationInformation( ApplicationInformationFunctions.GetApplicationInformation()); // TODO: add code to call transaction processing functions. }, exception => { }, () => { }, RadiusProgramMainFunctions.FinallyPause.IfDebuggerAttached); }
private void LoadStatusBarInformation() { BackgroundWorkerFunctions .Execute( context => { context.Result = ApplicationInformationFunctions.GetApplicationInformation(); }, context => { var(version, wineMsDatabase) = ((string, string))context.Result; tsVersion.Text = version; tsWineMSDatabase.Text = wineMsDatabase; }