public PackageManagementOutputMessagesView( ICompilerMessageView compilerMessageView, IPackageManagementEvents packageManagementEvents) { CreatePackageManagementMessageCategoryIfNoneExists(compilerMessageView); packageManagementEvents.PackageOperationMessageLogged += PackageOperationMessageLogged; }
void CreatePackageManagementMessageCategoryIfNoneExists(ICompilerMessageView compilerMessageView) { messageViewCategory = compilerMessageView.GetExisting(CategoryName); if (messageViewCategory == null) { CreatePackageManagementMessageCategory(compilerMessageView); } }
void CreatePackageManagementMessageCategory(ICompilerMessageView compilerMessageView) { messageViewCategory = compilerMessageView.Create(CategoryName, "Packages"); }
public PackageManagementOutputMessagesView(ICompilerMessageView compilerMessageView) { CreatePackageManagementMessageCategoryIfNoneExists(compilerMessageView); }