예제 #1
0
파일: DAOFactory.cs 프로젝트: zyh329/fpv2
        public ISequenceDAO createSequenceDAO()
        {
            lock (lockObj)
            {
                if (seqDAO == null)
                {
                    if (databaseName == DATABASE_MSSQL)
                        seqDAO = new SequenceMSSqlDAO();

                    if (seqDAO == null)
                        throw new Exception("Unsupported database : " + databaseName);
                }

                return seqDAO;
            }
        }
예제 #2
0
 public SequencesController(ISequenceDAO sequenceDAO, IPoseDAO poseDAO)
 {
     this.sequenceDAO = sequenceDAO;
     this.poseDAO     = poseDAO;
 }