private static Container defaultContainer()
{
return new Container(ioc =>
{
ioc.Scan(scanner =>
{
scanner.AddAllTypesOf<BaseViewModel>();
scanner.AssemblyContainingType<ITestService>();
scanner.WithDefaultConventions();
});
ioc.For<BaseViewModel>()
.DecorateAllWith(baseViewModel => getProxy(baseViewModel));
});
}