Using the API as a Standalone Executable

When the API client is a standalone executable, the client runs outside the erwin DM environment. As a result, when the ISCApplication interface is created, the PersistenceUnits property is an empty collection. Even if erwin DM is running and there are open models, the PersistenceUnits property is still empty because the API environment is independent of the erwin DM environment. To get a valid persistence unit, the API client needs to either create a new model or open an existing model.