AuraPhotoViewer.Modules.Views.ContentAndNavigation.ViewModel.ContentAndNavigationViewModel.Initialize C# (CSharp) Метод

Initialize() приватный Метод

private Initialize ( IEventAggregator eventAggregator, [ imageProvider ) : void
eventAggregator IEventAggregator
imageProvider [
Результат void
        public void Initialize(IEventAggregator eventAggregator,
            [Dependency("LocalImageProvider")] IImageProvider imageProvider)
        {
            _eventAggregator = eventAggregator;
            _imageProvider = imageProvider;
            _eventAggregator.GetEvent<OpenedImageEvent>().Subscribe(LoadImages, ThreadOption.UIThread);
            ThumbnailCollection = new CollectionViewSource();
            _thumbnailCollection = new ObservableCollection<Thumbnail>();
            ThumbnailCollection.Source = _thumbnailCollection;
            ImageLeftCommand = new DelegateCommand(ImageLeftExecuted);
            ImageRightCommand = new DelegateCommand(ImageRightExecuted);
        }