Method | Description | |
---|---|---|
AppUpdaterBuilder ( string appPackageId ) : System | ||
Build ( ) : |
Build the AppUpdater with the configured options.
|
|
CommandLineInfoProvidedBy ( ICommandLineWrapper commandLineWrapper ) : |
Control how the AppUpdater will determine what the current command line arguments are. This use used for the LaunchInstalledUpdate feature.
|
|
CreatePackageRepositoriesWith ( IPackageRepositoryFactory repositoryFactory ) : |
Provide an alternative IPackageRepositoryFactory if you need to customize how the AppUpdater will create a package repository IPackageRepository.
|
|
CurrentVersionProvidedBy ( IAppVersionProvider appVersionProvider ) : |
Control how the AppUpdater will determine what the current version of the application is. The default is to use the assembly version of the entry assembly.
|
|
FileSystemAccessedThrough ( IExtendedFileSystem fileSystem ) : |
Control how the AppUpdater will access the file system.
|
|
RelaunchAppWith ( IProcessWrapper processWrapper ) : |
Control how the AppUpdater will launch the new process when using the LaunchInstalledUpdater feature.
|
|
SourceUpdatesFrom ( string packageSource ) : |
Set the packageSource which will be used when creating the package repository. The default is to use the public NuGet repository.
|
Method | Description | |
---|---|---|
GetAppDir ( ) : string |
public AppUpdaterBuilder ( string appPackageId ) : System | ||
appPackageId | string | The id of the package this applications updates are published to. |
return | System |
public CommandLineInfoProvidedBy ( ICommandLineWrapper commandLineWrapper ) : |
||
commandLineWrapper | ICommandLineWrapper | |
return |
public CreatePackageRepositoriesWith ( IPackageRepositoryFactory repositoryFactory ) : |
||
repositoryFactory | IPackageRepositoryFactory | |
return |
public CurrentVersionProvidedBy ( IAppVersionProvider appVersionProvider ) : |
||
appVersionProvider | IAppVersionProvider | |
return |
public FileSystemAccessedThrough ( IExtendedFileSystem fileSystem ) : |
||
fileSystem | IExtendedFileSystem | |
return |
public RelaunchAppWith ( IProcessWrapper processWrapper ) : |
||
processWrapper | IProcessWrapper | |
return |
public SourceUpdatesFrom ( string packageSource ) : |
||
packageSource | string | |
return |