public PackageManagerControl(IServiceContainer services) { InitializeComponent(); ListPackages.Initialize(services); var infoBar = services.GetService <IInfoBarProvider>().Create(InfoBarControlHost); ViewModel = new RPackageManagerViewModel(services, infoBar); var searchControlProvider = services.GetService <ISearchControlProvider>(); var searchControlSettings = new SearchControlSettings { SearchCategory = SearchCategory, MinWidth = (uint)SearchControlHost.MinWidth, MaxWidth = uint.MaxValue }; _disposable .Add(searchControlProvider.Create(SearchControlHost, ViewModel, searchControlSettings)) .Add(ViewModel); DataContext = ViewModel; }
public PackageManagerControl(ICoreShell coreShell) { InitializeComponent(); ListPackages.Initialize(coreShell); }
public PackageManagerControl(IServiceContainer services) { InitializeComponent(); ListPackages.Initialize(services); }