//Our MultiplierManager event result.
        public async void OnNumberFinishedMultiplyingAsync(object source, BatchAndNumberEventArgs e)
        {
            NumbersAndBatchesData  n        = new NumbersAndBatchesData();
            BatchAndNumberFullInfo saveData = new BatchAndNumberFullInfo
            {
                BatchAndNumber             = e.BatchAndNumber,
                BatchAndNumberInputDetails = e.BatchAndNumberInput
            };

            await n.WriteBatchAndNumberToDatabase(saveData);
        }
 //Our GeneratorManager event result.
 public async void OnNumberFinishedGeneratingAsync(object source, BatchAndNumberEventArgs e)
 {
     await MultiplierManager(e.BatchAndNumberInput, e.BatchAndNumber);
 }