public QCTest1Application(IQCTest1Navigator navigator, TaskScheduler uiTaskScheduler = null) : base(uiTaskScheduler) { // Services that have a platform-specific implementation, such as the navigator, // are instantiated in a platform-specific project and passed to this application // as a cross-platform interface. _navigator = navigator; // TODO: Create instances for all services that have a cross-platform implementation }
public static QCTest1Application EnsureQCTest1Application(IQCTest1Navigator navigator) { return(QCTest1Application.Instance ?? new QCTest1Application(navigator)); }
public static QCTest1Application EnsureQCTest1Application(IQCTest1Navigator navigator) { return QCTest1Application.Instance ?? new QCTest1Application(navigator); }