prism.unity 中unitybootstrapper已经不用了,可以继承prismapplication

1.install-package prism.unity -v 7.2.0.1367

2.

<prism:prismapplication x:class="wpfapplication2.app"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:wpfapplication2"
             xmlns:prism="http://prismlibrary.com/">
    <prism:prismapplication.resources>
         
    </prism:prismapplication.resources>
</prism:prismapplication>

3.

using prism.unity;
using system;
using system.collections.generic;
using system.configuration;
using system.data;
using system.linq;
using system.threading.tasks;
using system.windows;
using prism.ioc;
using commonservicelocator;
using prism.modularity;

namespace wpfapplication2
{
    /// <summary>
    /// app.xaml 的交互逻辑
    /// </summary>
    public partial class app:prismapplication
    {
        protected override void registertypes(icontainerregistry containerregistry)
        {
           
        }

        protected override window createshell()
        {
            return servicelocator.current.getinstance<mainwindow>();
        }

        protected override imodulecatalog createmodulecatalog()
        {
            return base.createmodulecatalog();
        }

        protected override void initializemodules()
        {
            base.initializemodules();
        }
    }
}