public TurmaDataManager()
        {
            var unitOfWork = Injection.Get<IUnitOfWork>();

            var turmaRepository = Injection.Get<ITurmaRepository>();

            _turmaService = new TurmaService(turmaRepository, unitOfWork);

            _control = new TurmaControl(_turmaService);
        }
Beispiel #2
0
        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);
        }