protected override void OnInitialize() { base.OnInitialize(); musicFileContext = Container.GetExportedValue<MockMusicFileContext>(); musicFiles = new ObservableCollection<MusicFile>() { musicFileContext.Create(@"C:\Users\Public\Music\Dancefloor\Culture Beat - Serenity.wav"), musicFileContext.Create(@"C:\Culture Beat - Serenity - Epilog.wma"), }; selectionService = Container.GetExportedValue<SelectionService>(); selectionService.Initialize(musicFiles); musicFiles.First().Metadata.Album = "Serenity"; }
protected override void OnInitialize() { base.OnInitialize(); musicFileContext = Container.GetExportedValue<MockMusicFileContext>(); musicFiles = new ObservableCollection<MusicFile>() { musicFileContext.Create(@"C:\Users\Public\Music\Dancefloor\Culture Beat - Serenity.wav"), musicFileContext.Create(@"C:\Culture Beat - Serenity - Epilog.wma"), }; selectionService = Container.GetExportedValue<SelectionService>(); selectionService.Initialize(musicFiles); playlistManager = new PlaylistManager(); controller = Container.GetExportedValue<MusicPropertiesController>(); controller.PlaylistManager = playlistManager; controller.Initialize(); var shellService = Container.GetExportedValue<ShellService>(); view = (MockMusicPropertiesView)shellService.MusicPropertiesView; viewModel = ViewHelper.GetViewModel<MusicPropertiesViewModel>(view); }