public TurmaDataManager() { var unitOfWork = Injection.Get<IUnitOfWork>(); var turmaRepository = Injection.Get<ITurmaRepository>(); _turmaService = new TurmaService(turmaRepository, unitOfWork); _control = new TurmaControl(_turmaService); }
public TurmaDataManager() { var unitOfWork = Injection.Get <IUnitOfWork>(); var turmaRepository = Injection.Get <ITurmaRepository>(); _turmaService = new TurmaService(turmaRepository, unitOfWork); _control = new TurmaControl(_turmaService); }
public TurmaDataManager() { var factory = new DatabaseFactory(); var unitOfWork = new UnitOfWork(factory); var turmaRepository = new TurmaRepository(factory); _turmaService = new TurmaService(turmaRepository, unitOfWork); _control = new TurmaControl(_turmaService); }