/// <summary> /// Slow initialization using external source /// </summary> public void InitializeFromExternalService() { Console.WriteLine("External service is loading ..."); module = dataService.LoadModule(); package = dataService.LoadPackage(); }
public ConcretePrototype(IDataService dataService, double userNumber, ProcessingModule module, DataPackage package) { this.dataService = dataService; this.module = module; this.userNumber = userNumber; this.package = package; }