Beispiel #1
0
        public IEvaluationsService CreateInstance()
        {
            string dbConnection = ConfigurationManager.AppSettings["dbConnection"];
            string collection   = ConfigurationManager.AppSettings["evaCollection"];
            var    daoBuilder   = new EvaluationsMongoDao(dbConnection, collection);

            return(new EvaluationsService(daoBuilder));
        }
Beispiel #2
0
        public IAnswersService CreateInstance()
        {
            var    answersDaoBuilder     = new AnswersStubDao();
            string dbConnection          = ConfigurationManager.AppSettings["dbConnection"];
            string collection            = ConfigurationManager.AppSettings["evaCollection"];
            var    evaluationsDaoBuilder = new EvaluationsMongoDao(dbConnection, collection);
            var    templatesDaoBuilder   = new TemplatesStubDao();

            return(new AnswersService(answersDaoBuilder, evaluationsDaoBuilder, templatesDaoBuilder));
        }