TestimoX

API Reference

Class

ImportModuleStrategy

Namespace TestimoX.PowerShell
Assembly TestimoX

Strategy that imports an already installed module.

Inheritance

  • Object
  • ImportModuleStrategy

Remarks

This strategy simply calls Import-Module for the specified module and returns a ModuleLoadResult describing the outcome.

Examples


var strategy = new ImportModuleStrategy();
var result = await strategy.LoadAsync("DnsServer", CancellationToken.None);

        

Constructors

public ImportModuleStrategy() #

Methods

public virtual async Task<ModuleLoadResult> LoadAsync(String moduleName, CancellationToken cancellationToken) #
Returns: Task<ModuleLoadResult>

Parameters

moduleName System.String requiredposition: 0
cancellationToken System.Threading.CancellationToken requiredposition: 1