Exemplo n.º 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));
        }
Exemplo n.º 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));
        }