public MainWindow() { InitializeComponent(); App.Init(); IServiceProvider services = Dependencies .GetDependencies() .BuildServiceProvider(); // windows _billManager = services.GetRequiredService <IBillManager>(); _scheduleBill = services.GetRequiredService <IScheduleBill>(); // facades _billFacade = services.GetRequiredService <IBillFacade>(); _scheduleFacade = services.GetRequiredService <IScheduleFacade>(); // module _billModule = services.GetRequiredService <IBillModule>(); _date = DateTime.Today; date.Content = _date.ToString("MMMM, yyyy"); LoadWallet(); }
public BillManager(IBillFacade billFacade, IBillModule billModule) { _billFacade = billFacade; _billModule = billModule; }