Skip to content

MOD.031 : Console Application Program class

Markus edited this page May 7, 2020 · 6 revisions

Introduction

This module is part of MOD.030 - Console Application. It contains the main console functionalities.

Prerequisites

In order to use this module the following prerequisites should be met:

  • The developer should have a working computer that can access the internet
  • The developer should use Windows 10 as their operating system
  • The developer should have the .NET Framework Version 4.7 (other versions could be used, but were not tested)

Dependencies

This module depends on the AMLEngine module and on all of its dependencies. AMLEngine 2.1 was used during development.

Communication with other modules/Interface

In this project, this module is used as the main class. It Communicates with the Console and other standard C# objects over its COM-Interfaces. Also it communicates with the Validation and (De-)Compression object over their public functions.

Technical overview

File Structure

This module includes just the program class file. Other files can be used to interact with the program but they dont have to.

Important Functions and Variables

The most important function is the main function in the Program.cs file. These are the current methods to invoke:

Function name Description
"main" This function starts the functionality of the console application.

There's one parameters that is passed to the main function:

Parameter Prameter Description
args This contains the start parameters to pre-configure the functionality of the console application.
Clone this wiki locally