Clock.Xamarin/App.xaml.cs (25 lines of code) (raw):
namespace Clock.Xamarin
{
using Clock;
using global::IoC;
using global::Xamarin.Forms;
using IoC;
using static global::IoC.Container;
public partial class App
{
internal readonly IMutableContainer Container =
Create()
.Using<ClockConfiguration>()
.Using<AppConfiguration>();
public App()
{
InitializeComponent();
MainPage = Container.Resolve<Page>();
}
protected override void CleanUp()
{
Container.Dispose();
base.CleanUp();
}
}
}