└── shell-demo ├── Contracts ├── Contracts.csproj ├── IModule.cs ├── IShell.cs ├── Properties │ └── AssemblyInfo.cs └── ShellMenuItem.cs ├── Module ├── Module.csproj ├── ModuleImpl.cs ├── ModuleInstaller.cs ├── Properties │ └── AssemblyInfo.cs ├── ViewModels │ ├── FirstViewModel.cs │ └── SecondViewModel.cs ├── Views │ ├── FirstView.xaml │ ├── FirstView.xaml.cs │ ├── SecondView.xaml │ └── SecondView.xaml.cs └── packages.config ├── Shell ├── App.xaml ├── App.xaml.cs ├── ModuleLoader.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Shell.csproj ├── ShellBootstrapper.cs ├── ShellImpl.cs ├── ShellInstaller.cs ├── ViewModels │ └── ShellViewModel.cs ├── Views │ ├── ShellView.xaml │ └── ShellView.xaml.cs ├── app.config └── packages.config └── shell-demo.sln /shell-demo/Contracts/Contracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Contracts/Contracts.csproj -------------------------------------------------------------------------------- /shell-demo/Contracts/IModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Contracts/IModule.cs -------------------------------------------------------------------------------- /shell-demo/Contracts/IShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Contracts/IShell.cs -------------------------------------------------------------------------------- /shell-demo/Contracts/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Contracts/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /shell-demo/Contracts/ShellMenuItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Contracts/ShellMenuItem.cs -------------------------------------------------------------------------------- /shell-demo/Module/Module.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Module.csproj -------------------------------------------------------------------------------- /shell-demo/Module/ModuleImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/ModuleImpl.cs -------------------------------------------------------------------------------- /shell-demo/Module/ModuleInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/ModuleInstaller.cs -------------------------------------------------------------------------------- /shell-demo/Module/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /shell-demo/Module/ViewModels/FirstViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/ViewModels/FirstViewModel.cs -------------------------------------------------------------------------------- /shell-demo/Module/ViewModels/SecondViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/ViewModels/SecondViewModel.cs -------------------------------------------------------------------------------- /shell-demo/Module/Views/FirstView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Views/FirstView.xaml -------------------------------------------------------------------------------- /shell-demo/Module/Views/FirstView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Views/FirstView.xaml.cs -------------------------------------------------------------------------------- /shell-demo/Module/Views/SecondView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Views/SecondView.xaml -------------------------------------------------------------------------------- /shell-demo/Module/Views/SecondView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/Views/SecondView.xaml.cs -------------------------------------------------------------------------------- /shell-demo/Module/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Module/packages.config -------------------------------------------------------------------------------- /shell-demo/Shell/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/App.xaml -------------------------------------------------------------------------------- /shell-demo/Shell/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/App.xaml.cs -------------------------------------------------------------------------------- /shell-demo/Shell/ModuleLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/ModuleLoader.cs -------------------------------------------------------------------------------- /shell-demo/Shell/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /shell-demo/Shell/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /shell-demo/Shell/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Properties/Resources.resx -------------------------------------------------------------------------------- /shell-demo/Shell/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /shell-demo/Shell/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Properties/Settings.settings -------------------------------------------------------------------------------- /shell-demo/Shell/Shell.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Shell.csproj -------------------------------------------------------------------------------- /shell-demo/Shell/ShellBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/ShellBootstrapper.cs -------------------------------------------------------------------------------- /shell-demo/Shell/ShellImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/ShellImpl.cs -------------------------------------------------------------------------------- /shell-demo/Shell/ShellInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/ShellInstaller.cs -------------------------------------------------------------------------------- /shell-demo/Shell/ViewModels/ShellViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/ViewModels/ShellViewModel.cs -------------------------------------------------------------------------------- /shell-demo/Shell/Views/ShellView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Views/ShellView.xaml -------------------------------------------------------------------------------- /shell-demo/Shell/Views/ShellView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/Views/ShellView.xaml.cs -------------------------------------------------------------------------------- /shell-demo/Shell/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/app.config -------------------------------------------------------------------------------- /shell-demo/Shell/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/Shell/packages.config -------------------------------------------------------------------------------- /shell-demo/shell-demo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ILAgent/shell-demo/HEAD/shell-demo/shell-demo.sln --------------------------------------------------------------------------------