public DataProvider(TicketManagementContext context) { Context = context; VenueManager = new VenueService(new EntityVenueRepository(context)); LayoutManager = new LayoutService(new EntityLayoutRepository(context)); AreaManager = new AreaService(new EntityAreaRepository(context)); SeatManager = new SeatService(new EntitySeatRepository(context)); EventManager = new EventService(new EntityEventRepository(context), new EntityProcedureManager(context)); EventSeatService = new EventSeatService(new EntityEventSeatRepository(context)); EventAreaService = new EventAreaService(new EntityEventAreaRepository(context)); }
public DataProvider() { VenueManager = new VenueService(new FakeVenueRepo()); LayoutManager = new LayoutService(new FakeLayoutRepo()); AreaManager = new AreaService(new FakeAreaRepo()); SeatManager = new SeatService(new FakeSeatRepo()); var eventRepo = new FakeEventRepo(); EventManager = new EventService(eventRepo, new FakePropcedureManager(eventRepo)); EventAreaService = new EventAreaService(new FakeEventAreaRepo()); EventSeatService = new EventSeatService(new FakeEventSeatRepo()); }