In my Prism WPF modular application I need in the following common shared data: 1) Two strings with names of shell window' regions, 2) The ResourceDictionary with common style for radiobuttons (which are defined in modules). Below is the screenshot of my app window when it runs.
Below is the structure of modules in my application:
AuthorizationNavigationItemView.xaml and AuthorizationNavigationItemViewModel.cs are 'Athorization' radiobutton and its view model correspondingly. And CalibrationNavigationItemView.xaml and CalibrationNavigationItemViewModel.cs are 'Calibration' radiobutton and its view model correspondingly. Later on, the number of modules (and radiobuttons correspondingly) will reach up to 20 - 25 and all of them will need in common style placed in common ResourceDictionary. Besides this, all modules need in common resource - two strings that are the names of regions in the shell window: "MainNavigationRegion" and "MainContentRegion". Where should I place common ResourceDictionary and common string resource in my application? Your help will be appreciated highly.

