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 LibraryStatisticsAPI(IBookManager bookManager, ICustomerManager customerManager, IBorrowManager borrowManager, IBillManager billManager) { this.bookManager = bookManager; this.customerManager = customerManager; this.borrowManager = borrowManager; this.billManager = billManager; }
public BillAppService(IUserManager userMangaer, IBillManager billManager, Data.IBillRepository billRepository, Core.Data.IRepository<Data.BillStateHistory> billStateHistoryRepository) { _UserManager = userMangaer; _BillManager = billManager; _BillRepository = billRepository; _BillStateHistoryRepository = billStateHistoryRepository; }
public BillController( IBillPdf pdf, IBillModelFactory modelFactory, IApplicationRepository applications, IBillRepository bills, IBillManager manager, IIdentityService identity) { _pdf = pdf; _modelFactory = modelFactory; _applications = applications; _bills = bills; _manager = manager; _identity = identity; }
public BillAPI(IBillManager billManager, ICustomerManager customerManager) { this.billManager = billManager; this.customerManager = customerManager; }
public PurseController(IPurseManager purseManager, IBillManager billManager) { _purseManager = purseManager; _billManager = billManager; }
public BillController(IBillManager manager, IHostingEnvironment environment) { _manager = manager; _environment = environment; }
// Dependency Injection public void Payment(IBillManager billManager) { billManager.Pay(); }