Commit Graph

10 Commits

Author SHA1 Message Date
Antony Male 386b7cb035 Bring more sanity to the Bootstrapper 2015-02-09 12:39:21 +00:00
Antony Male 07160aa4fe Make BootstrapperBase non-generic
Instead, it has an abstract RootViewModel property, which bootstrapper
overrides to return an instance of TRootViewModel from the container.

This means that the root ViewModel is treated a singleton by the bootstrapper,
regardless of whether it's singleton in the container
2015-01-15 10:06:00 +00:00
Antony Male 5e40db124d Update bootstrappers to dispose their containers 2015-01-14 12:23:43 +00:00
Antony Male 260bfee4c3 Remove and sort usings in samples and bootstrappers 2015-01-05 13:14:33 +00:00
Antony Male 9f9e282fdd Add bootstrapper which does not require an IoC container 2015-01-04 13:23:29 +00:00
Antony Male f47db1cbec Change some Bootstrapper methods to public, to avoid explicit interface implementation 2014-12-02 15:20:16 +00:00
Antony Male 743961ec68 ViewManager now accepts an IViewManagerConfig, which makes the IoC container setup neater 2014-12-02 12:52:58 +00:00
Antony Male d857d7d6fd Move Bootstrappers into its proper place 2014-12-01 12:37:23 +00:00
Antony Male 9a29037dc6 Add bootstrappers for Castle Windsor, StructureMap, and Unity 2014-11-30 20:22:03 +00:00
Antony Male c849b1b027 Add Bootstrappers solution, with Ninject and Autofac bootstrappers and tests 2014-11-30 15:57:08 +00:00