void GetLoggerIfMissing() { if (Logger == null) { Logger = new PackageManagementLogger(packageManagementEvents); } }
public NuGetProjectContext(ISettings settings) { this.settings = settings; packageManagementEvents = PackageManagementServices.PackageManagementEvents; var commonOperations = new MonoDevelopCommonOperations(); executionContext = new IDEExecutionContext(commonOperations); logger = new PackageManagementLogger(packageManagementEvents); }
void CreateLogger () { messagesLoggedEventArgs = new List<PackageOperationMessageLoggedEventArgs> (); packageManagementEvents = new PackageManagementEvents (); packageManagementEvents.PackageOperationMessageLogged += (sender, e) => { messagesLoggedEventArgs.Add (e); }; logger = new PackageManagementLogger (packageManagementEvents); }
ILogger CreateLogger() { logger = new PackageManagementLogger(packageManagementEvents); logger.SaveErrors = true; return(logger); }
void GetLoggerIfMissing() { if (Logger == null) { Logger = new PackageManagementLogger(packageManagementEvents); } }